Počet reťazcov Pythonu () s PRÍKLADMI

Obsah:

Anonim

Počet pytónov

Count () je zabudovaná funkcia v Pythone. Vráti celkový počet zadaných prvkov v reťazci. Počítanie začína od začiatku reťazca do konca. Je tiež možné určiť začiatočný a konečný index od miesta, kde má začať hľadanie.

V tomto výučbe pre Python sa dozviete:

  • Počet pytónov
  • Syntax pre PythonString Count ()
  • Príklad 1: Metóda počítania na reťazci
  • Príklad 2: Spočítajte výskyt znaku v danom reťazci
  • Príklad 3: Spočítajte výskyt podreťazca v danom reťazci

Syntax pre PythonString Count ()

Syntax funkcie počtu pythónov:

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

Parametre syntaxe Pythonu

  • Znak alebo podreťazec: V danom reťazci môžete určiť jeden znak alebo podreťazec, ktorý chcete vyhľadať. Vráti vám počet znakov alebo podreťazcov v danom reťazci.
  • start : (voliteľné) Označuje počiatočný index, od ktorého sa bude hľadať hľadať. Ak nie je uvedené, bude začínať od 0. Napríklad chcete vyhľadať znak v strede reťazca. Počiatočnú hodnotu môžete dať funkcii počítania.
  • end : (voliteľné) Označuje koncový index, kde končí hľadanie. Ak nie je zadané, vyhľadá sa až do konca zoznamu alebo zadaného reťazca. Napríklad nechcete prehľadať celý reťazec a obmedziť hľadanie do určitého bodu, ktorému môžete dať hodnotu, ktorá sa má ukončiť vo vašej funkcii počítania, a počet sa postará o hľadanie do tohto bodu.

ReturnValue

Metóda count () vráti celočíselnú hodnotu, tj počet daného prvku z daného reťazca. Vráti 0, ak sa hodnota v danom reťazci nenachádza.

Príklad 1: Metóda počítania na reťazci

Nasledujúci príklad ukazuje fungovanie funkcie count () na reťazci.

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)

Výkon:

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

Príklad 2: Spočítajte výskyt znaku v danom reťazci

Nasledujúci príklad ukazuje výskyt znaku v danom reťazci aj pomocou indexu začiatku / konca.

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)

Výkon:

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

Príklad 3: Spočítajte výskyt podreťazca v danom reťazci

Nasledujúci príklad ukazuje výskyt podreťazca v danom reťazci a tiež použitie štart / 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)

Výkon:

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

Zhrnutie:

  • Count () je zabudovaná funkcia v Pythone. Vráti vám počet daného prvku v zozname alebo reťazci.
  • V prípade reťazca sa počítanie začína od začiatku reťazca do konca. Je tiež možné určiť začiatočný a konečný index od miesta, kde má začať hľadanie.
  • Metóda count () vracia celočíselnú hodnotu.