在 Python 中,`count()` 方法是字符串对象的一个内置方法,用于统计指定子字符串在原始字符串中出现的次数。
`count()` 方法的语法如下:
string.count(substring, start=0, end=len(string))
其中,`string` 是要进行统计的原始字符串,`substring` 是要计数的子字符串,`start` 和 `end` 是可选参数,用于指定搜索的起始位置和结束位置,默认搜索整个字符串。
以下是一个使用 `count()` 方法统计字符串出现次数的示例:
my_string = "Hello, hello, hello!"
count = my_string.count("hello")
print(count)
# 输出: 3
在上述示例中,我们调用了 `count()` 方法来统计子字符串 "hello" 在原始字符串中出现的次数,并将结果打印出来。注意,`count()` 方法是区分大小写的,所以大写和小写的字符串被视为不同的子字符串。
你也可以使用可选的 `start` 和 `end` 参数来指定搜索的起始位置和结束位置,例如:
my_string = "Hello, hello, hello!"
count = my_string.count("hello", 7)
print(count)
# 输出: 2
在上述示例中,我们从位置 7 开始搜索子字符串 "hello",并统计其出现的次数。