带有示例的 Python 字符串计数()
Python 计数
count() 是 Python 中的内置函数。它将返回字符串中给定元素的总数。计数从字符串的开头开始直到结尾。也可以指定要从哪里开始搜索的开始和结束索引。
在本 Python 教程中,您将学习:
- Python 计数
- PythonString Count() 的语法
- 示例 1:字符串的计数方法
- 示例 2:计算给定字符串中某个字符的出现次数
- 示例 3:计算给定字符串中子字符串的出现次数
PythonString Count() 的语法
Python计数函数语法:
string.count(char or substring, start, end)
Python语法参数
- 字符或子字符串: 您可以指定要在给定字符串中搜索的单个字符或子字符串。它将返回给定字符串中字符或子字符串的计数。
- 开始 :(可选)它指示搜索开始的起始索引。如果没有给出,它将从 0 开始。例如,您想从字符串的中间搜索一个字符。您可以为计数函数提供起始值。
- 结束 :(可选)表示搜索结束的结束索引。如果没有给出,它将搜索到给定的列表或字符串的末尾。例如,您不想扫描整个字符串并将搜索限制到特定点,您可以在 count 函数中指定要结束的值,并且 count 将负责搜索直到该点。
返回值
count() 方法将返回一个整数值,即给定字符串中给定元素的计数。如果在给定字符串中找不到该值,则返回 0。
示例 1:字符串的计数方法
下面的例子展示了 count() 函数对字符串的作用。
str1 = "Hello World" str_count1 = str1.count('o') # counting the character “o” in the givenstring print("The count of 'o' is", str_count1) str_count2 = str1.count('o', 0,5) print("The count of 'o' usingstart/end is", str_count2)
输出:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
示例 2:计算给定字符串中字符的出现次数
下面的例子展示了一个字符在给定字符串中的出现以及使用开始/结束索引。
str1 = "Welcome to Guru99 Tutorials!" str_count1 = str1.count('u') # counting the character “u” in the given string print("The count of 'u' is", str_count1) str_count2 = str1.count('u', 6,15) print("The count of 'u' usingstart/end is", str_count2)
输出:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
示例 3:计算给定字符串中子字符串的出现次数
以下示例显示了给定字符串中子字符串的出现以及使用开始/结束索引。
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses" str_count1 = str1.count('to') # counting the substring “to” in the givenstring print("The count of 'to' is", str_count1) str_count2 = str1.count('to', 6,15) print("The count of 'to' usingstart/end is", str_count2)
输出:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
总结:
- count() 是 Python 的内置函数。它将返回列表或字符串中给定元素的计数。
- 如果是字符串,则从字符串的开头开始计数,直到结尾。也可以指定您希望搜索开始的开始和结束索引。
- count() 方法返回一个整数值。
Python
- Java String indexOf() 方法与子字符串和示例
- Java String compareTo() 方法:如何与示例一起使用
- Python Print() 语句:如何通过示例打印
- Python String strip() 函数与示例
- Python String format() 举例说明
- Python String find() 方法及示例
- 带有示例的 Python Lambda 函数
- 带有示例的 Python round() 函数
- 带有示例的 Python map() 函数
- Python Timeit() 与示例
- 集合中的 Python 计数器示例
- Python 中的 type() 和 isinstance() 示例