Python String count() cu EXEMPLE
Python conta
count() este o funcศie รฎncorporatฤ รฎn Python. Va returna numฤrul total al unui element dat dintr-un ศir. Numฤrarea รฎncepe de la รฎnceputul ศirului pรขnฤ la sfรขrศit. De asemenea, este posibil sฤ specificaศi indexul de รฎnceput ศi de sfรขrศit de unde doriศi sฤ รฎnceapฤ cฤutarea.
Sintaxa pentru PythonNumฤr de ศiruri ()
Python sintaxa funcศiei de numฤrare:
string.count(char or substring, start, end)
Parametri de Python Sintaxฤ
- Caracter sau subศir: Puteศi specifica un singur caracter sau subศir pe care doriศi sฤ รฎl cฤutaศi รฎn ศirul dat. Vฤ va returna numฤrul caracterului sau al subศirului din ศirul dat.
- รncepe : (opศional) Indicฤ indexul de รฎnceput de unde va รฎncepe cฤutarea. Dacฤ nu este dat, va รฎncepe de la 0. De exemplu, doriศi sฤ cฤutaศi un caracter din mijlocul ศirului. Puteศi da valoarea de pornire funcศiei de numฤrare.
- capฤt: (opศional) Indicฤ indexul final unde se terminฤ cฤutarea. Dacฤ nu este dat, va cฤuta pรขnฤ la sfรขrศitul listei sau ศirului dat. De exemplu, nu doriศi sฤ scanaศi รฎntregul ศir ศi sฤ limitaศi cฤutarea pรขnฤ la un anumit punct, puteศi da valoarea pentru a se termina รฎn funcศia de numฤrare, iar numฤrul se va ocupa de cฤutare pรขnฤ รฎn acel moment.
Valoare returnatฤ
Metoda count() va returna o valoare รฎntreagฤ, adicฤ numฤrul elementului dat din ศirul dat. Returneazฤ 0 dacฤ valoarea nu este gฤsitฤ รฎn ศirul dat.
Exemplul 1: Metoda de numฤrare pe un ศir
Urmฤtorul exemplu aratฤ funcศionarea funcศiei count() pe un ศir.
str1 = "Hello World"
str_count1 = str1.count('o') # counting the character โoโ in the givenstring
print("The count of 'o' is", str_count1)
str_count2 = str1.count('o', 0,5)
print("The count of 'o' usingstart/end is", str_count2)
ieศire:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Exemplul 2: Numฤraศi apariศia unui caracter รฎntr-un ศir dat
Urmฤtorul exemplu aratฤ apariศia unui caracter รฎntr-un ศir dat, precum ศi รฎn folosind indexul de รฎnceput/sfรขrศit.
str1 = "Welcome to Guru99 Tutorials!"
str_count1 = str1.count('u') # counting the character โuโ in the given string
print("The count of 'u' is", str_count1)
str_count2 = str1.count('u', 6,15)
print("The count of 'u' usingstart/end is", str_count2)
ieศire:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Exemplul 3: Numฤraศi apariศia unui subศir รฎntr-un ศir dat
Urmฤtorul exemplu aratฤ apariศia unui subศir รฎntr-un ศir dat, precum ศi utilizarea 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 givenstring
print("The count of 'to' is", str_count1)
str_count2 = str1.count('to', 6,15)
print("The count of 'to' usingstart/end is", str_count2)
ieศire:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Rezumat
- count() este o funcศie รฎncorporatฤ รฎn Python. Vฤ va returna numฤrul unui element dat dintr-o listฤ sau dintr-un ศir.
- รn cazul unui ลir, numฤrฤtoarea รฎncepe de la รฎnceputul ศirului pรขnฤ la sfรขrศit. De asemenea, este posibil sฤ specificaศi indexul de รฎnceput ศi de sfรขrศit de unde doriศi sฤ รฎnceapฤ cฤutarea.
- Metoda count() returneazฤ o valoare รฎntreagฤ.
