⊗pyPmBsNCG 34 of 208 menu

Mendapatkan Aksara daripada Nombor dalam Python

Mari kita pertimbangkan kes di mana kita mahu menambah semua digit sesuatu nombor. Jika kita akses mereka melalui indeks seperti dalam rentetan, kita akan mendapat ralat:

num = 123 print(num[0] + num[1]) # akan memaparkan ralat

Untuk mengelakkan ralat, kita perlu terlebih dahulu menukar digit kepada rentetan. Kemudian, aksara rentetan yang kita perlukan itu ditukar semula kepada jenis nombor:

txt = '123' print(txt[0] + txt[1]) # akan memaparkan '12' - menambah sebagai rentetan

Seperti yang anda lihat, aksara dalam rentetan kita juga adalah rentetan dan ditambah sebagai rentetan. Katakan kita mahu menambah mereka sebagai nombor. Untuk melakukannya, gunakan fungsi int pada setiap aksara rentetan:

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

Diberi nombor:

tst = 123

Cari hasil tambah digit nombor ini.

Diberi nombor:

tst = 4567

Tambah dua digit pertama. Kemudian tolak digit terakhir nombor 4567 daripada hasil yang diperoleh.

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