📅  最后修改于: 2023-12-03 15:05:22.862000             🧑  作者: Mango
在Python中,字符串(str)是不可变序列,这意味着您不能修改字符串中的元素。然而,Python提供了许多内置的方法来帮助我们处理和操作字符串。
其中,str.count()方法是一个非常有用的字符串方法。它用于返回一个给定子字符串在主字符串中出现的次数。下面是一些关于str.count()的详细介绍:
string.count(substring, start=0, end=len(string))
参数:
substring
- 欲搜索在string中的子字符串start
(可选) - 指定开始搜索的起始位置,缺省为0end
(可选) - 指定搜索结束的结束位置,缺省为字符串长度返回值:
count()
方法返回在起始位置到结束位置(包含起始和结束位置)范围内给定子字符串出现的次数。
下面是一些例子来说明str.count()
方法的基本用法:
str = "Hello Python! Python is awesome!"
# 统计 "Python" 在 str 中出现的次数
count = str.count("Python")
# 输出结果
print("Python 出现次数:", count)
输出:
Python 出现次数: 2
str.count()
方法搜索的是在一个主字符串中的子字符串出现的次数,如果指定了start
和end
参数,那么搜索的范围就只是在当前范围内进行。总之,str.count()
方法是一种非常方便快捷的计数方法,可以帮助你快速地统计字符串中特定子字符串的出现次数。