English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод count() строки возвращает количество出现的 заданного значения в строке.
Проще говоря, метод count() ищет заданнуюв строкеподстроки и возвращает количество出现的 подстроки.
У него также есть опциональные параметры, start и end, которые определяют начало и конец строки.
Синтаксис метода count():
string.count(substring, start=..., end=...)
Метод count() требует всего одного параметра для выполнения. Но у него есть два опциональных параметра:
substring -Строка, в которой нужно найти счет.
start (опционально) -Искать начальный индекс строки.
end (опционально) -Искать结束 индекса строки.
Примечание: Индексация в Python начинается с 0, а не с 1.
Метод count() возвращает количество出现的 подстроки в заданной строке.
# Определение строки string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # Вывод次数 print("Число出现的次数:", count)
При запуске программы выводится:
Число出现的次数: 2
# Определение строки string = "Python is awesome, isn't it?" substring = "i" # Счет между первым «i» и последним «i» count = string.count(substring, 8, 25) # Вывод次数 print("Число出现的次数:", count)
При запуске программы выводится:
Число出现的次数: 1
Здесь计数 начинается после первого «i» (т.е. на 7-м индексе)
И, оно заканчивается перед最后一个 «i» (т.е. на 25-м индексе). Это означает, что поиск начинается с 8-го символа (ВключаетОт 8-го символа)до 25-го символа(Не включаетЧисло出现的字符)之间的字符出现次数