Количество строк Python ()

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

Проще говоря, count()метод ищет подстроку в заданной строке и возвращает, сколько раз подстрока в ней присутствует.

Также требуются необязательные параметры start и end, чтобы указать соответственно начальную и конечную позиции в строке.

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

 string.count (подстрока, начало =…, конец =…)

Параметры String count ()

count()Для выполнения метода требуется только один параметр. Однако у него также есть два необязательных параметра:

  • substring - строка, количество которой нужно найти.
  • start (Необязательно) - начальный индекс в строке, с которой начинается поиск.
  • end (Необязательно) - конечный индекс в строке, где заканчивается поиск.

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

Возвращаемое значение из String count ()

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

Пример 1: Подсчитать количество вхождений данной подстроки

 # define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)

Вывод

 Количество: 2 

Пример 2: подсчитать количество появлений данной подстроки, используя начало и конец

 # define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)

Вывод

 Количество: 1 

Здесь подсчет начинается после того, iкак будет обнаружено первое , то есть 7thпозиция индекса.

И он заканчивается перед последним i, т.е. 25thиндексом.

Интересные статьи...