Pythoni arv
Count () on Pythonis sisseehitatud funktsioon. See tagastab stringi antud elemendi koguarvu. Loendamine algab stringi algusest kuni lõpuni. Samuti on võimalik määrata algus- ja lõpuindeks sealt, kus soovite otsida.
Selles Pythoni õpetuses saate teada:
- Pythoni arv
- PythonString Count () süntaks
- Näide 1: Stringi loendamismeetod
- Näide 2: loendage märgi esinemine antud stringis
- Näide 3: loendage alamstringi esinemine antud stringis
PythonString Count () süntaks
Pythoni loendamise funktsiooni süntaks:
string.count(char or substring, start, end)
Pythoni süntaksi parameetrid
- Täht või alamstring: saate antud stringis määrata ühe märgi või alamstringi, mida soovite otsida. See tagastab teile antud stringi tähemärgi või alamstringi arvu.
- algus : (valikuline) See näitab algusindeksit, kust otsing algab. Kui seda pole antud, algab see nullist. Näiteks soovite otsida märki stringi keskelt. Võite anda oma loendusfunktsioonile algväärtuse.
- end : (valikuline) See näitab lõpuindeksit, kus otsing lõpeb. Kui seda pole antud, otsib see antud loendi või stringi lõpuni. Näiteks ei soovi te tervet stringi skannida ja piirata otsingut kuni kindla punktini, mille saate väärtuse loendamisfunktsioonis lõpetada, ja loendur hoolitseb selle hetkeni otsimise eest.
ReturnValue
Meetod count () tagastab täisarvu, st antud elemendi arvu antud stringist. Kui väärtust antud stringist ei leita, tagastatakse väärtus 0.
Näide 1: Stringi loendamismeetod
Järgmine näide näitab funktsiooni count () tööd stringil.
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äljund:
The count of 'o' is 2The count of 'o' usingstart/end is 1
Näide 2: loendage märgi esinemine antud stringis
Järgmine näide näitab märgi esinemist nii antud stringis kui ka alguse / lõpu indeksi abil.
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äljund:
The count of 'u' is 3The count of 'u' usingstart/end is 2
Näide 3: loendage alamstringi esinemine antud stringis
Järgmine näide näitab nii stringide alamstringide esinemist kui ka start / endindexi kasutamist.
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äljund:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Kokkuvõte:
- Count () on Pythonis sisseehitatud funktsioon. See tagastab loendis või stringis antud elemendi arvu.
- Stringi puhul algab loendamine stringi algusest kuni lõpuni. Samuti on võimalik määrata algus- ja lõpuindeks sealt, kus soovite otsida.
- Meetod count () tagastab täisarvu.