⊗pyPmBsNCG 34 of 208 menu

Python တွင် ကိန်းမှ အက္ခရာများ ရယူခြင်း

ကျွန်ုပ်တို့ ကိန်းတစ်ခုခု၏ ကိန်းခြေအားလုံးကို ပေါင်းလိုသော အခြေအနေကို စဉ်းစားကြည့်ပါစို့။ စာကြောင်းတစ်ခုထဲရှိ အတိုင်းအတာများအတိုင်း ၎င်းတို့ကို ရည်ညွှန်းပါက မှားယွင်းမှုရရှိမည်:

num = 123 print(num[0] + num[1]) # မှားယွင်းမှုကို ပြသမည်

မှားယွင်းမှုကို ရှောင်ရှားရန်၊ ပထမဦးစွာ ကိန်းဂဏန်းများကို စာကြောင်းများအဖြစ် ပြောင်းလဲရပါမည်။ ထို့နောက် လိုအပ်သော စာကြောင်းအက္ခရာကို ကိန်းအမျိုးအစားအဖြစ် ထပ်မံပြောင်းလဲရပါမည်:

txt = '123' print(txt[0] + txt[1]) # '12' ကို ပြသမည် - စာကြောင်းများအဖြစ် ပေါင်းသည်

သင်မြင်သည့်အတိုင်း၊ ကျွန်ုပ်တို့၏ စာကြောင်း၏ အက္ခရာများသည်လည်း စာကြောင်းများဖြစ်ပြီး စာကြောင်းများအဖြစ် ပေါင်းထည့်သည်။ ကိန်းများအဖြစ် ၎င်းတို့ကို ပေါင်းလိုသည်ဆိုပါစို့။ ဤအတွက် စာကြောင်း၏ အက္ခရာတစ်ခုစီသို့ int လုပ်ဆောင်ချက်ကို အသုံးပြုပါမည်:

num = 123 txt1 = str(num)[0] txt2 = str(num)[1] res = int(txt1) + int(txt2) print(res) # 3 ကို ပြသမည်

ကိန်းတစ်ခု ပေးထားသည်:

tst = 123

ဤကိန်း၏ ကိန်းခြေများ၏ ပေါင်းလဒ်ကို ရှာပါ။

ကိန်းတစ်ခု ပေးထားသည်:

tst = 4567

ပထမဆုံး ကိန်းခြေနှစ်လုံးကို ပေါင်းပါ။ ထို့နောက် ရရှိလာသော ရလဒ်မှ 4567 ကိန်း၏ နောက်ဆုံးကိန်းခြေကို နှုတ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်