在 Python 中,`count()` 方法是字符串對象的一個內(nèi)置方法,用于統(tǒng)計指定子字符串在原始字符串中出現(xiàn)的次數(shù)。
`count()` 方法的語法如下:
string.count(substring, start=0, end=len(string))
其中,`string` 是要進行統(tǒng)計的原始字符串,`substring` 是要計數(shù)的子字符串,`start` 和 `end` 是可選參數(shù),用于指定搜索的起始位置和結束位置,默認搜索整個字符串。
以下是一個使用 `count()` 方法統(tǒng)計字符串出現(xiàn)次數(shù)的示例:
my_string = "Hello, hello, hello!"
count = my_string.count("hello")
print(count)
# 輸出: 3
在上述示例中,我們調(diào)用了 `count()` 方法來統(tǒng)計子字符串 "hello" 在原始字符串中出現(xiàn)的次數(shù),并將結果打印出來。注意,`count()` 方法是區(qū)分大小寫的,所以大寫和小寫的字符串被視為不同的子字符串。
你也可以使用可選的 `start` 和 `end` 參數(shù)來指定搜索的起始位置和結束位置,例如:
my_string = "Hello, hello, hello!"
count = my_string.count("hello", 7)
print(count)
# 輸出: 2
在上述示例中,我們從位置 7 開始搜索子字符串 "hello",并統(tǒng)計其出現(xiàn)的次數(shù)。