跳至主要内容

count()

count() 函数是 Python 中的字符串方法,它返回字符串中指定子字符串出现的次数。它将子字符串作为参数,并计算它在原始字符串中出现的次数。

参数值

参数 说明
sub

要计算的字符串中的子字符串或元素序列。

start

可选。在字符串中开始搜索的起始索引位置。

end

可选。在字符串中结束搜索的结束索引位置。

返回值

字符串方法中的 count() 方法返回一个 int

如何在 Python 中使用 count()

示例 1

count() 方法返回字符串中子字符串出现的次数。

sentence = 'Python is easy to learn. Python is versatile.'
print(sentence.count('Python')) # Output: 2
示例 2

count() 方法区分大小写。

sentence = 'Python is easy to learn. python is versatile.'
print(sentence.count('python')) # Output: 1
示例 3

count() 方法还适用于不重叠的出现。

numbers = '123112311'
print(numbers.count('12')) # Output: 3