Python 字符串count()

原文:https://www.studytonight.com/python-library-functions/python-string-count

Python 字符串count()用于这样的情况:如果你想要一个字符串中一个子字符串出现的次数

  • Python 字符串count()是一个内置函数

  • 该方法在字符串中搜索指定的子字符串,并返回该子字符串在给定字符串中的出现次数

  • 这个方法主要是返回一个整数,指定一个字符串中子串出现的次数。

Python 字符串count() :语法

下面我们有一个 Python 中字符串count()的基本语法:

string.count(substring, start, end)

Python 字符串count():参数

由于有三个参数,下面给出count()的参数描述:

  • 子串:

这是一个强制参数,用于指定要查找其计数的字符串

  • 开始:

这是一个可选参数,用于指定从搜索开始的字符串的起始索引。

  • 结束:

这是一个可选参数,用于指定搜索结束的字符串的结束索引。

Python 字符串count():基本示例

下面我们有一个例子来展示 String count()函数的工作原理:

john = 'What did you bring Mr. Bing'
substring = 'ing'
count = john.count(substring)
print('The substring occurs {} times'.format(count))

在上例中字符串格式用于格式化字符串;我们正在搜索“ing”,即 ing 在指定字符串中出现的时间。其输出如下所示:

子串出现 2 次

使用开始和结束参数的字符串示例count()

 john= 'What did you bring Mr. Bing'
substring = 'ing'
count = friend.count(substring, 11, 18)
print('The substring occurs {} times'.format(count))

在上面的例子中,我们已经指定了开始和结束参数;其输出如下所示:

子串出现 1 次

时间就是活生生的例子!

让我们看看下面给出的字符串count()的实时示例:

摘要

在本教程中,我们学习了 Python 中字符串的count()方法,该方法用于字符串中子字符串的出现次数。我们还通过一个基本的例子看到了这个方法的基本语法和参数。同样也有一个活生生的例子。