⊗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МакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა