Брой низове на Python () с ПРИМЕРИ

Съдържание:

Anonim

Брой на Python

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

В този урок за Python ще научите:

  • Брой на Python
  • Синтаксисът на PythonString Count ()
  • Пример 1: Метод на броене на низ
  • Пример 2: Преброяване на появата на символ в даден низ
  • Пример 3: Преброяване на появата на подниз в даден низ

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

Синтаксис на функцията за преброяване на Python:

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

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

  • Char или substring: Можете да посочите един знак или подниз, който искате да търсите в дадения низ. Ще ви върне броя на символа или подниза в дадения низ.
  • start : (по избор) Показва началния индекс, откъдето ще започне търсенето. Ако не е дадено, то ще започне от 0. Например, искате да търсите символ от средата на низа. Можете да дадете началната стойност на вашата функция за броене.
  • end : (по избор) Показва крайния индекс, където завършва търсенето. Ако не е дадено, то ще търси до края на дадения списък или низ. Например, не искате да сканирате целия низ и да ограничите търсенето до определена точка, можете да дадете стойността да завършва във вашата функция за броене и броят ще се погрижи за търсене до тази точка.

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 () връща целочислена стойност.