python编程语言的内置函数中的count()函数,该函数返回给定字符串中子字符串出现的次数。
用法:
string.count(substring, start=…, end=…)
参数:
- count()函数具有一个强制性参数和两个可选参数。
强制参数:
1)substring-要查找其计数的字符串。 - 可选参数:
1)start(可选)-搜索开始的字符串中的起始索引。 2)end(可选)-搜索结束的字符串中的结束索引。
返回值:
count()方法返回一个整数,该整数表示在给定字符串中子字符串出现的次数。
以下是count()方法的Python实现,其中没有可选参数:
# Python program to demonstrate the use of
# count() method without optional parameters
# string in which occurrence will be checked
string = "geeks for geeks"
# counts the number of times substring occurs in
# the given string and returns an integer
print(string.count("geeks"))
输出:
2
以下是使用可选参数的count()方法的Python实现。
# Python program to demonstrate the use of
# count() method using optional parameters
# string in which occurrence will be checked
string = "geeks for geeks"
# counts the number of times substring occurs in
# the given string between index 0 and 5 and returns
# an integer
print(string.count("geeks", 0, 5))
print(string.count("geeks", 0, 15))
输出:
1 2
注:本文由纯净天空筛选整理自Striver大神的英文原创作品 Python String | count()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。