当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python string count()用法及代码示例


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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。