Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 字符串 count() 使用方法及示例

Python 字符串方法

字符串count()方法返回指定值在字符串中出現(xiàn)的次數(shù)。

用簡(jiǎn)單的話來說,count()方法搜索給定字符串中的子字符串,并返回子字符串在其中出現(xiàn)的次數(shù)。

它還具有可選參數(shù),start和end分別指定字符串中的開始和結(jié)束位置。

count()方法的語法為:

string.count(substring, start=..., end=...)

字符串 count()參數(shù)

count()方法只需要一個(gè)參數(shù)即可執(zhí)行。但是,它還有兩個(gè)可選參數(shù):

  • substring -要查找其計(jì)數(shù)的字符串。

  • start(可選) -搜索開始的字符串中的起始索引。

  • end(可選) -搜索結(jié)束的字符串中的結(jié)束索引。

注意: Python中的索引從0開始,而不是1。

字符串方法 count()返回值

count()方法返回給定字符串中子字符串出現(xiàn)的次數(shù)。

示例1:計(jì)算給定子字符串的出現(xiàn)次數(shù)

# 定義字符串
string = "Python is awesome, isn't it?"
substring = "is"

count = string.count(substring)

# 輸出次數(shù)
print("出現(xiàn)次數(shù)為:", count)

運(yùn)行該程序時(shí),輸出為:

出現(xiàn)次數(shù)為: 2

示例2:使用開始和結(jié)束計(jì)數(shù),統(tǒng)計(jì)給定子字符串的出現(xiàn)次數(shù)

# 定義字符串
string = "Python is awesome, isn't it?"
substring = "i"

# 在第一個(gè)“ i”之后和最后一個(gè)“ i”之前計(jì)數(shù)
count = string.count(substring, 8, 25)

# 輸出次數(shù)
print("出現(xiàn)次數(shù)為:", count)

運(yùn)行該程序時(shí),輸出為:

出現(xiàn)次數(shù)為: 1

在此,計(jì)數(shù)在遇到第一個(gè)“ i”(即第7個(gè)索引位置)之后開始

并且,它在最后一個(gè)“ i”(即第25個(gè)索引位置)之前結(jié)束。也就是檢索從第8個(gè)字符開始(包含第8個(gè)字符)到第25個(gè)字符(不包含第25個(gè)字符)之間的字符出現(xiàn)次數(shù)

Python 字符串方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清