Python String count () с ПРИМЕРАМИ

Содержание:

Anonim

Количество Python

Count () - это встроенная функция в Python. Он вернет общее количество данного элемента в строке. Подсчет начинается от начала строки до конца. Также можно указать начальный и конечный индекс, с которого вы хотите начать поиск.

В этом руководстве по Python вы узнаете:

  • Количество Python
  • Синтаксис PythonString Count ()
  • Пример 1: Метод счета в строке
  • Пример 2: Подсчет количества вхождений символа в заданной строке
  • Пример 3: Подсчет количества вхождений подстроки в заданной строке

Синтаксис PythonString Count ()

Синтаксис функции подсчета Python:

string.count(char or substring, start, end)

Параметры синтаксиса Python

  • Символ или подстрока: вы можете указать один символ или подстроку, которую вы хотите найти в данной строке. Он вернет вам количество символа или подстроки в данной строке.
  • start : (необязательно) Указывает начальный индекс, с которого начнется поиск. Если не указан, он будет начинаться с 0. Например, вы хотите найти символ в середине строки. Вы можете указать начальное значение своей функции счета.
  • конец : (необязательно) Указывает конечный индекс, на котором заканчивается поиск. Если не указан, поиск будет выполняться до конца указанного списка или строки. Например, вы не хотите сканировать всю строку и ограничивать поиск до определенной точки, вы можете указать значение для завершения в вашей функции счетчика, и счетчик позаботится о поиске до этой точки.

ReturnValue

Метод count () вернет целочисленное значение, то есть количество заданного элемента из заданной строки. Он возвращает 0, если значение не найдено в данной строке.

Пример 1: Метод счета в строке

В следующем примере показана работа функции count () над строкой.

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)

Выход:

The count of 'o' is 2The count of 'o' usingstart/end is 1

Пример 2: Подсчет количества вхождений символа в заданной строке

В следующем примере показано появление символа в заданной строке, а также в с помощью индекса начала / конца.

str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)

Выход:

The count of 'u' is 3The count of 'u' usingstart/end is 2

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

В следующем примере показано появление подстроки в заданной строке, а также использование start / endindex.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)

Выход:

The count of 'to' is 2The count of 'to' usingstart/end is 1

Резюме:

  • Count () - это встроенная функция в Python. Он вернет вам количество заданного элемента в списке или строке.
  • В случае строки подсчет начинается от начала строки до конца. Также можно указать начальный и конечный индекс, с которого вы хотите начать поиск.
  • Метод count () возвращает целочисленное значение.