Мудрость — это ум, настоянный на совести (Фазиль Искандер).
Python 3 — Строковая функция count()
06.10.2017

Описание
Функция count() возвращает количество вхождений подстроки sub в диапазоне [start, end]. Необязательные аргументы start и end интерпретируются как срез.
Синтаксис
Ниже приводится синтаксис для функции count():
str.count(sub, start = 0,end = len(string))
Параметры
- sub — это подстрока для поиска.
- start — поиск начинается с этого индекса. Первый символ начинается с 0 индекса. По умолчанию поиск начинается с 0 индекса.
- end — поиск заканчивается на этом индексе. Первый символ начинается с 0 индекса. По умолчанию поиск заканчивается на последнем индексе.
Возвращаемое значение
Возвращает количество вхождений.
Пример
#!/usr/bin/python3 str = "это строковый пример....!!!" sub = 'о' print ("str.count('о') : ", str.count(sub)) sub = 'прим' print ("str.count('прим', 10, 30) : ", str.count(sub, 10, 30))
Результат
При запуске программы, она выдаст следующий результат:
str.count('о') : 3 str.count('прим', 10, 30) : 1