Di sini kita perlu menghitung jumlah angka yang ada dalam string dalam string kita dapat memiliki huruf dan juga beberapa digit sehingga kita perlu menemukan jumlah digitnya. Mari kita ambil satu contoh untuk dipahami Show
Seperti pada string yang diberikan “4PREP2INSTAA6” jumlah karakter yang berupa angka adalah 4+2+6=12 maka outputnya adalah 12 Pertama kita dapat mengulangi melalui string dan memeriksa apakah karakter berada dalam kisaran '0' hingga '9' jika demikian, kita akan menambahkannya ke jumlah dan kemudian mencetak hasilnya Menggunakan fungsi inbuilt kita dapat melakukan hal yang sama yaitu mengulangi seluruh string dan memeriksa apakah karakternya adalah angka atau tidak menggunakan fungsi isdigit() Kita mulai dengan membagi angka menjadi digit dan kemudian menambahkan semua digit ke variabel penjumlahan. Untuk memecah string, kami menggunakan operator berikut Operator modulo % digunakan untuk mengekstrak digit dari angka. Setelah menghapus angka, kami menerapkan operator bagi untuk mempersingkat angka Berbagai Metode untuk Menemukan Jumlah Digit Angka dengan PythonMenggunakan str() dan int() metode Untuk mengonversi angka menjadi string, gunakan fungsi str(). Untuk mengonversi angka string menjadi bilangan bulat, gunakan fungsi int() Ubah angka menjadi string, ulangi setiap digit dalam string, dan tambahkan ke jumlah digit di setiap iterasi Aliran Algoritma
Kode
Kode _
Kode
|