Kiraan Python
Kiraan () adalah fungsi terbina dalam Python. Ia akan mengembalikan jumlah keseluruhan elemen yang diberikan dalam rentetan. Pengiraan bermula dari awal rentetan hingga akhir. Anda juga boleh menentukan indeks permulaan dan akhir dari mana anda mahu carian dimulakan.
Dalam tutorial Python ini, anda akan belajar:
- Kiraan Python
- Sintaks untuk PythonString Count ()
- Contoh 1: Kaedah Kira pada Rentetan
- Contoh 2: Hitung kejadian watak dalam rentetan yang diberikan
- Contoh 3: Hitung kejadian substring dalam rentetan yang diberikan
Sintaks untuk PythonString Count ()
Sintaks fungsi kiraan Python:
string.count(char or substring, start, end)
Parameter Sintaks Python
- Char atau substring: Anda boleh menentukan satu watak atau substring yang ingin anda cari dalam rentetan yang diberikan. Ini akan mengembalikan jumlah watak atau substring dalam rentetan yang diberikan.
- mula : (pilihan) Ini menunjukkan indeks permulaan dari mana carian akan bermula. Sekiranya tidak diberikan, ia akan bermula dari 0. Contohnya, anda ingin mencari watak dari tengah rentetan. Anda boleh memberikan nilai permulaan untuk fungsi kiraan anda.
- akhir : (pilihan) Ini menunjukkan indeks akhir di mana carian berakhir. Sekiranya tidak diberikan, ia akan mencari hingga akhir senarai atau rentetan yang diberikan. Sebagai contoh, anda tidak mahu mengimbas keseluruhan rentetan dan membatasi pencarian sehingga titik tertentu anda dapat memberikan nilai untuk berakhir pada fungsi kiraan anda, dan kiraan akan mengurus pencarian hingga saat itu.
Nilai Pulangan
Kaedah kiraan () akan mengembalikan nilai integer, iaitu, kiraan elemen yang diberikan dari rentetan yang diberikan. Ia mengembalikan 0 jika nilai tidak dijumpai dalam rentetan yang diberikan.
Contoh 1: Kaedah Kira pada Rentetan
Contoh berikut menunjukkan fungsi fungsi count () pada rentetan.
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)
Pengeluaran:
The count of 'o' is 2The count of 'o' usingstart/end is 1
Contoh 2: Hitung kejadian watak dalam rentetan yang diberikan
Contoh berikut menunjukkan berlakunya watak dalam rentetan tertentu dan juga dengan menggunakan indeks awal / akhir.
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)
Pengeluaran:
The count of 'u' is 3The count of 'u' usingstart/end is 2
Contoh 3: Hitung kejadian substring dalam rentetan yang diberikan
Contoh berikut menunjukkan berlakunya substring pada string tertentu serta menggunakanstart / 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)
Pengeluaran:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Ringkasan:
- Kiraan () adalah fungsi terbina dalam Python. Ini akan mengembalikan jumlah elemen yang diberikan dalam senarai atau rentetan.
- Sekiranya tali berlaku, pengiraan bermula dari awal rentetan hingga akhir. Anda juga boleh menentukan indeks permulaan dan akhir dari mana anda mahu carian dimulakan.
- Kaedah kiraan () mengembalikan nilai integer.