⊗pyPmBsNCG 34 of 208 menu

Mendapatkan Karakter dari Angka di Python

Mari kita pertimbangkan kasus di mana kita ingin menjumlahkan semua digit dari suatu angka. Jika kita mengaksesnya berdasarkan indeks seperti pada string, kita akan mendapatkan error:

num = 123 print(num[0] + num[1]) # akan menghasilkan error

Untuk menghindari error, kita perlu terlebih dahulu mengubah angka menjadi string. Kemudian, karakter string yang kita butuhkan diubah kembali menjadi tipe numerik:

txt = '123' print(txt[0] + txt[1]) # akan menampilkan '12' - menjumlahkan sebagai string

Seperti yang Anda lihat, karakter dari string kita juga merupakan string dan dijumlahkan sebagai string. Misalkan kita ingin menjumlahkannya sebagai angka. Untuk melakukannya, terapkan fungsi int pada setiap karakter string:

num = 123 txt1 = str(num)[0] txt2 = str(num)[1] res = int(txt1) + int(txt2) print(res) # akan menampilkan 3

Diberikan angka:

tst = 123

Cari jumlah dari digit-digit angka ini.

Diberikan angka:

tst = 4567

Jumlahkan dua digit pertama. Kemudian dari hasil yang didapatkan, kurangi digit terakhir dari angka 4567.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak