📜  str count python (1)

📅  最后修改于: 2023-12-03 15:05:22.862000             🧑  作者: Mango

Python 中的str.count()方法介绍

在Python中,字符串(str)是不可变序列,这意味着您不能修改字符串中的元素。然而,Python提供了许多内置的方法来帮助我们处理和操作字符串。

其中,str.count()方法是一个非常有用的字符串方法。它用于返回一个给定子字符串在主字符串中出现的次数。下面是一些关于str.count()的详细介绍:

语法
string.count(substring, start=0, end=len(string))

参数:

  • substring - 欲搜索在string中的子字符串
  • start (可选) - 指定开始搜索的起始位置,缺省为0
  • end (可选) - 指定搜索结束的结束位置,缺省为字符串长度

返回值:

count()方法返回在起始位置到结束位置(包含起始和结束位置)范围内给定子字符串出现的次数。

示例

下面是一些例子来说明str.count()方法的基本用法:

str = "Hello Python! Python is awesome!"

# 统计 "Python" 在 str 中出现的次数
count = str.count("Python")

# 输出结果
print("Python 出现次数:", count)

输出:

Python 出现次数: 2
说明
  • str.count()方法搜索的是在一个主字符串中的子字符串出现的次数,如果指定了startend参数,那么搜索的范围就只是在当前范围内进行。
  • 如果子字符串不存在,则返回0。

总之,str.count()方法是一种非常方便快捷的计数方法,可以帮助你快速地统计字符串中特定子字符串的出现次数。