English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Python

Контроль потока Python

Функции в Python

Типы данных в Python

Операции с файлами Python

Объекты и классы Python

Дата и время Python

Высокий уровень знаний Python

Руководство по Python

Метод использования и пример Python строки count()

Методы строк Python

Метод count() строки возвращает количество出现的 заданного значения в строке.

Проще говоря, метод count() ищет заданнуюв строкеподстроки и возвращает количество出现的 подстроки.

У него также есть опциональные параметры, start и end, которые определяют начало и конец строки.

Синтаксис метода count():

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

Параметры метода count() строки

Метод count() требует всего одного параметра для выполнения. Но у него есть два опциональных параметра:

  • substring -Строка, в которой нужно найти счет.

  • start (опционально) -Искать начальный индекс строки.

  • end (опционально) -Искать结束 индекса строки.

Примечание: Индексация в Python начинается с 0, а не с 1.

Возврат значения метода count() в методах строк

Метод count() возвращает количество出现的 подстроки в заданной строке.

Пример 1: Подсчет числа出现的 подстроки

# Определение строки
string = "Python is awesome, isn't it?"
substring = "is"
count = string.count(substring)
# Вывод次数
print("Число出现的次数:", count)

При запуске программы выводится:

Число出现的次数: 2

Пример 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-го символа(Не включаетЧисло出现的字符)之间的字符出现次数

Методы строк Python