⊗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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан