Bagaimana Anda menghitung nilai string dengan python?

Metode python string count() digunakan untuk menghitung jumlah kemunculan substring yang tidak tumpang tindih yang ditentukan sebagai parameter fungsi

Hitungan substring dalam rentang tertentu dari string tersebut juga dapat diperoleh dengan menentukan awal dan akhir rentang dalam parameter fungsi. Awal dan akhir adalah parameter opsional dan diinterpretasikan seperti dalam notasi irisan. Jika substring kosong, ini mengembalikan jumlah string kosong di antara karakter yang merupakan panjang string ditambah satu

Pada bagian berikut, kita akan mempelajari lebih detail tentang metode count() string python

Sintaksis

Sintaks metode count() string python adalah sebagai berikut

str.count(sub, start= 0,end=len(string))

Parameter

Berikut ini adalah parameter untuk metode count() string python

  • sub - Parameter ini menentukan substring yang akan dicari

  • start − Parameter ini adalah nilai integer yang menentukan indeks awal dari mana pencarian dimulai. Karakter pertama dimulai dari indeks '0'. Jika nilai awal tidak ditentukan, maka nilai defaultnya adalah '0' yang merupakan indeks pertama

  • end − Parameter ini adalah nilai integer yang menentukan indeks akhir di mana pencarian berakhir. Jika nilai ini tidak ditentukan, pencarian default berakhir pada indeks terakhir

Nilai Pengembalian

Metode python string count() mengembalikan jumlah kemunculan substring dari input string yang diberikan

Contoh

Metode python string count() dengan substring, nilai awal dan akhir sebagai parameternya mengembalikan hitungan jumlah kemunculan substring dalam rentang yang ditentukan

Dalam contoh berikut sebuah string "Halo. Selamat datang di Tutorialpoint. " dibuat. Kemudian substring yang akan dihitung ditentukan sebagai 'i'. Setelah itu, fungsi count() dipanggil pada string dengan nilai awal yang diberikan sebagai 3 dan nilai akhir sebagai 30 sebagai argumennya

str = "Hello! Welcome to Tutorialspoint.";
substr = "i";
print("The number of occurrences of the substring in the input string are: ", str.count(substr, 3, 30))
_

Saat menjalankan program di atas, output berikut dihasilkan -

The number of occurrences of the substring in the input string are:  2

Contoh

Jika nilai akhir tidak ditentukan dalam parameter fungsi, indeks terakhir string dianggap sebagai nilai akhir default

Berikut adalah contoh menghitung jumlah kemunculan substring pada input string dengan bantuan fungsi python string count(). Dalam contoh berikut string dibuat. Kemudian, fungsi count() dipanggil pada string dengan nilai awal dan akhir sebagai argumennya, tetapi substring yang akan dihitung tidak ditentukan

Semua Kursus

Log in

Pengembangan perangkat lunak

Ilmu Data & Analisis BisnisAI & Pembelajaran MesinManajemen ProyekKeamanan CyberCloud ComputingDevOpsBusiness and LeadershipQuality ManagementSoftware DevelopmentAgile and ScrumIT Service and ArchitectureDigital MarketingBig DataCareer Fast-trackEnterpriseOther Segments

ArtikelEbookUji Latihan GratisWebinars Sesuai PermintaanVideo TutorialsLive Webinars

Pengembangan Perangkat Lunak HomeResources Fungsi Hitung Dalam Python. Yang Perlu Anda Ketahui Tentang Ini

Sedang tren sekarang

Pelajari Tentang Teknologi Blockchain vs Kecerdasan Buatan

Artikel

5 Alasan Mengapa Anda Perlu Bergerak dalam Pengembangan Aplikasi Seluler In-house

Artikel

Panduan Karir Blockchain. Buku Panduan Komprehensif Untuk Menjadi Pengembang Blockchain

Ebook

Apa yang Dimiliki Masa Depan untuk Salesforce?

Artikel

Bagaimana Sertifikasi Salesforce Dapat Mempercepat Karir Anda?

Artikel

Panduan Pengantar RegEx JavaScript

Video tutorial

20 Bahasa Pemrograman Paling Populer untuk Dipelajari Tahun 2023

Artikel

Daftar ke String dengan Python

Artikel

Menjadi Pencipta Produk yang Menyenangkan Pengguna dengan IIIT Bangalore

Webinar

50+ Pertanyaan dan Jawaban Wawancara Salesforce Teratas untuk tahun 2023

Artikel

Menghitung Fungsi Dalam Python. Yang Perlu Anda Ketahui Tentang Ini

Oleh Ravikiran A S

Terakhir diperbarui pada 16 Des 202261938

Bagaimana Anda menghitung nilai string dengan python?

Daftar isi

Lihat Lebih Banyak

Metode count() adalah salah satu fungsi bawaan di Python. Seperti namanya, ini mengembalikan berapa kali nilai yang ditentukan muncul dalam string atau daftar

Secara real-time, kami berurusan dengan fungsi statistik dan fungsi keuangan di mana jumlah argumen berisi angka dan jumlah sel juga berisi angka. Oleh karena itu, metode hitungan sangat membantu kita

Metode ini juga digunakan untuk menghitung angka dalam kumpulan array yang diberikan

Ada dua jenis metode untuk 'menghitung' dengan Python. Mereka adalah sebagai berikut

  1. Jumlah string() metode
  2. Daftar jumlah() metode

Metode Penghitungan String PYTHON ().

Hitungan () dalam Python digunakan untuk menghitung berapa kali substring muncul di setiap string. Satu parameter (nilai substring) cukup untuk eksekusi, secara opsional dua nilai lainnya juga tersedia

Sintaksis

rangkaian. count(nilai, awal, akhir)

atau

rangkaian. hitungan(nilai)

Nilai parameter

Nilai - Ini adalah substring yang jumlahnya dapat ditemukan di Python. Ini bisa berupa satu karakter atau substring, yang perlu dicari dalam string yang diberikan

Mulai (Opsional) - Ini harus berupa bilangan bulat, yang merupakan nilai indeks untuk memulai pencarian dalam string yang diberikan. Secara default, ini dimulai dari 0, saat nilainya tidak diberikan

Akhiri (Opsional) - Ini harus berupa bilangan bulat, yang merupakan nilai indeks untuk mengakhiri pencarian. Secara default, ini adalah akhir dari string. Ketika nilai akhir tidak diberikan, ia akan menemukan nilai hingga akhir string atau daftar

Hitungan dalam metode Python mengembalikan angka sebagai nilai balik. Nilai integer adalah nilai kembalian. Ketika hitungan di Python mengembalikan 0, maka itu berarti nilainya tidak ditemukan dalam daftar atau string

Kursus Pelatihan Python

Pelajari Operasi Data dengan Python Jelajahi Kursus

Bagaimana Anda menghitung nilai string dengan python?

Contoh 1.  

Kode 1

# baris ini untuk mendeklarasikan variabel dan nilainya

myText = "Saya suka Paris, Paris adalah tujuan wisata favorit saya"

# baris ini untuk memanggil metode hitungan

numofCounts = myText. hitung("Paris")

# baris ini untuk hasil cetak

print("{} berapa kali". format(numofCounts)) # format adalah bawaan

fungsi untuk menggunakan menggabungkan nilai-nilai

Keluaran

2 kali

Bagaimana Anda menghitung nilai string dengan python?

Pada contoh di atas, metode count akan mencari kata “Paris” di myText. Ini akan mengembalikan 2 sebagai nilai integer karena kata Paris muncul dua kali dalam string. Variabel 'numofCounts' akan mendapatkan nilai pengembalian dan menampilkan hasilnya

Contoh 2

Kode 2

# baris ini untuk mendeklarasikan variabel dan nilainya

myText = "Saya suka Paris, Paris adalah tujuan wisata favorit saya"

# baris ini untuk memanggil metode hitungan dengan nilai awal dan akhir

numofCounts = myText. count("Paris",8,20) # 8 adalah nilai awal, 20 adalah nilai akhir

# baris ini untuk hasil cetak

print("{} berapa kali". format(numofCounts))

# format adalah fungsi bawaan untuk menggabungkan nilai

Keluaran

1 kali

Bagaimana Anda menghitung nilai string dengan python?

Dalam contoh di atas, metode hitungan yang sama mencari kata “Paris” dari nilai indeks yang ditentukan. Di sini, metode penghitungan memiliki dua parameter lagi. Titik pencarian awal adalah indeks ke-8, dan mengakhiri pencarian pada nilai indeks ke-20 dari string myText (“aris, Paris is”). Jadi, pengembaliannya hanya 1 kali

Menjadi Pengembang Web Terampil Hanya dalam 9 Bulan

Caltech PGP Full Stack Development Jelajahi Program

Bagaimana Anda menghitung nilai string dengan python?

Metode Jumlah Daftar PYTHON ().

Metode count() dalam Python mengembalikan jumlah elemen yang muncul dalam daftar yang ditentukan. Metode ini mengambil argumen tunggal sebagai masukan. Ini mengulangi daftar dan menghitung jumlah instance yang cocok dengannya

Sintaksis

daftar. hitungan(nilai)

Parameter

Nilai—Nilai yang akan dihitung dengan Python. Itu bisa dari jenis apa saja (String, angka, daftar, dll. )

Contoh 1

Kode 3

# baris ini untuk mendeklarasikan variabel dan nilainya

kota= ["Paris", "London", "New York"]

# baris ini untuk memanggil metode hitungan

numofCount = kota. count("Paris") # ini untuk test data Paris sudah Ada

numofTestCount  =  kota. count("Rome") # ini untuk test data Rome tidak ada di list

# baris ini untuk hasil cetak

print("{} berapa kali". format(numofCount)) # satu karena paris ada di Daftar

print("{} berapa kali". format(numofTestCount)) # nol karena Roma tidak ada dalam Daftar

Keluaran

1 kali

0 kali

Bagaimana Anda menghitung nilai string dengan python?

Perhatikan bahwa dalam contoh di atas, output print numofTestCount adalah 0, karena menerima parameter yang tidak valid atau tidak ada

Contoh 2

Hitung dari daftar nomor genap

Kode 4

# baris ini untuk mendeklarasikan variabel dan nilainya

bilangan genap= [2,4,6,8,10,12,14,16,18,20,22]

# baris ini untuk memanggil metode hitungan

numofEvens = bilangan genap. hitungan(4)

print("{} berapa kali". format(numofEvens)) # format adalah fungsi bawaan untuk menggabungkan nilai

Keluaran

1 kali

Bagaimana Anda menghitung nilai string dengan python?

Anda mungkin memperhatikan bahwa output dari print numofEvens adalah 1, meskipun 2 muncul pada 12 dan 20 dalam daftar. Itu karena daftar hanya menghitung elemen yang cocok dengan tipe data dan nilai parameter yang diteruskan

Ilmu Data GRATIS Dengan Kursus Python

Mulai Belajar Ilmu Data dengan Python GRATIS Mulai Belajar

Bagaimana Anda menghitung nilai string dengan python?

Contoh 3

Hitung dari tupel

Kode 5

# baris ini untuk mendeklarasikan variabel dan nilainya

kota = [('Paris',1),('London',2),('Roma',3)] # di sini kita meneruskan nilai Tuple

numofCounts = kota. count(('London',2))# di sini kita hanya memberikan satu nilai tuple. jika kami memberikan lebih banyak nilai tuple, kami akan menghadapi Type Error

print("{} berapa kali". format(numofCounts)) # format adalah fungsi bawaan untuk menggabungkan nilai

Keluaran

1 kali

Bagaimana Anda menghitung nilai string dengan python?

Dalam contoh di atas, kota menunjukkan variabel daftar yang menyimpan beberapa nilai tupel. Kita dapat menemukan nilai tuple dengan bantuan metode hitungan dalam daftar. Variabel numofCounts menampilkan 1 karena nilainya ditemukan satu kali

Ketika kita berurusan dengan metode penghitungan daftar, kemungkinan kesalahan dalam metode penghitungan adalah TypeError. Ketika lebih dari 1 parameter dilewatkan, itu melempar TypeError

Berharap untuk pindah ke bidang pemrograman?

Kesimpulan

Count() adalah fungsi bawaan Python yang mengembalikan berapa kali suatu objek muncul dalam daftar. Metode count() adalah salah satu fungsi bawaan Python. Ini mengembalikan berapa kali nilai yang diberikan muncul dalam string atau daftar, seperti yang tersirat dari namanya. Secara real-time, kami berurusan dengan fungsi statistik dan fungsi keuangan di mana jumlah argumen yang berisi angka, atau jumlah sel yang berisi angka, akan mendapat manfaat dari proses penghitungan. Pendekatan ini juga dapat digunakan untuk menghitung jumlah elemen dalam sebuah array

Untuk menjadi ahli dalam pemrograman Python, bergabunglah dengan kursus python Simplilearn. Dasar-dasar Python dan cara menerapkannya ke aplikasi dunia nyata tercakup dalam kursus pelatihan Python ini. Operasi data dalam Python, string, pernyataan bersyarat, penanganan kesalahan, skrip shell, pengikisan web, dan sistem web Python yang sering digunakan 'Django' tercakup dalam modul. Tugas dan tugas akhir pelajaran membentuk kurikulum, di antara metode pembelajaran menarik lainnya. Jika Anda lebih tertarik untuk meningkatkan keterampilan pengembangan Anda, maka kami sarankan Anda memeriksa Program Pascasarjana kami di Pengembangan Web Full Stack bekerja sama dengan Caltech CTME

Ada pertanyaan untuk kami?

tentang Penulis

Bagaimana Anda menghitung nilai string dengan python?
Ravikiran A S

Ravikiran A S bekerja dengan Simplilearn sebagai Research Analyst. Dia seorang geek yang antusias selalu berburu untuk mempelajari teknologi terbaru. Dia mahir dengan Bahasa Pemrograman Java, Big Data, dan Kerangka Data Besar yang kuat seperti Apache Hadoop dan Apache Spark

Bisakah Anda menghitung string dengan Python?

Python String count() Metode . The count() method returns the number of times a specified value appears in the string.

Bagaimana Anda menghitung kata-kata dalam sebuah string dengan Python?

Kode Python. def jumlah_kata(str). hitungan = dict() kata = str. split() untuk kata demi kata. jika kata dalam hitungan. jumlah[kata] += 1 lainnya. counts[word] = 1 return counts print( word_count('rubah coklat cepat melompati anjing pemalas. '))

Bagaimana Anda menggunakan fungsi hitung dalam sebuah string?

Fungsi count() memiliki satu parameter wajib dan dua parameter opsional. .
Parameter wajib. substring - string yang jumlahnya dapat ditemukan
Parameter Opsional. mulai (Opsional) – indeks awal dalam string tempat pencarian dimulai. end (Opsional) – indeks akhir dalam string tempat pencarian berakhir

Bagaimana cara menghitung jumlah karakter tertentu dalam sebuah string dengan Python?

Dengan Python, Anda bisa mendapatkan panjang string str (= jumlah karakter) dengan fungsi bawaan len() .