Python-strängantal () med EXAMPLES

Innehållsförteckning:

Anonim

Pythonantal

Räkningen () är en inbyggd funktion i Python. Det returnerar det totala antalet för ett visst element i en sträng. Räkningen börjar från början av strängen till slutet. Det är också möjligt att ange start- och slutindex varifrån du vill att sökningen ska börja.

I denna Python-handledning lär du dig:

  • Pythonantal
  • Syntaxen för PythonString Count ()
  • Exempel 1: Räkna metoden på en sträng
  • Exempel 2: Räkna förekomsten av ett tecken i en given sträng
  • Exempel 3: Räkna förekomst av substring i en given sträng

Syntaxen för PythonString Count ()

Python-räkne funktionssyntax:

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

Parametrar för Python-syntax

  • Char eller substring: Du kan ange ett enstaka tecken eller substring du vill söka i den angivna strängen. Det ger dig räkningen av karaktären eller strängen i den angivna strängen.
  • start : (valfritt) Det anger startindexet från vilket sökningen börjar. Om den inte ges börjar den från 0. Du vill till exempel söka efter ett tecken från mitten av strängen. Du kan ge startvärdet till din räknarfunktion.
  • slut : (valfritt) Det anger slutindexet där sökningen slutar. Om den inte ges kommer den att söka till slutet av listan eller strängen. Till exempel vill du inte skanna hela strängen och begränsa sökningen till en viss punkt du kan ge värdet för att sluta i din räkningsfunktion, och räkningen kommer att ta hand om att söka till den punkten.

Returvärde

Räkna () -metoden returnerar ett heltal, dvs räkningen av det givna elementet från den givna strängen. Det returnerar ett 0 om värdet inte finns i den angivna strängen.

Exempel 1: Räkna metoden på en sträng

Följande exempel visar funktionen för count () på en sträng.

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)

Produktion:

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

Exempel 2: Räkna förekomsten av ett tecken i en given sträng

Följande exempel visar förekomsten av ett tecken i en viss sträng samt i med hjälp av start / slut-index.

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)

Produktion:

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

Exempel 3: Räkna förekomst av substring i en given sträng

Följande exempel visar förekomsten av substring i en given sträng såväl som att använda 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)

Produktion:

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

Sammanfattning:

  • Räkningen () är en inbyggd funktion i Python. Det ger dig räkningen av ett visst element i en lista eller en sträng.
  • När det gäller en sträng börjar räkningen från strängens början till slutet. Det är också möjligt att ange start- och slutindex varifrån du vill att sökningen ska börja.
  • Metoden count () returnerar ett heltal.