⊗pyPmBsNCG 34 of 208 menu

Skaitļu konvertēšana simbolos Python

Apskatīsim gadījumu, kad mēs vēlamies saskaitīt visus kāda skaitļa ciparus. Ja mēs piekļūsim tiem pēc indeksa kā virknei, mēs saņemsim kļūdu:

num = 123 print(num[0] + num[1]) # izvadīs kļūdu

Lai izvairītos no kļūdas, vispirms ir jāpārveido cipari par virknēm. Pēc tam vajadzīgo virknes simbolu atkal jāpārveido par skaitlisko tipu:

txt = '123' print(txt[0] + txt[1]) # izvadīs '12' - summēs kā virknes

Kā jūs redzat, mūsu virknes simboli arī ir virknes un tiek summēti kā virknes. Pieņemsim, ka mēs vēlamies tos saskaitīt kā skaitļus. Lai to izdarītu, katram virknes simbolam piemērosim funkciju int:

num = 123 txt1 = str(num)[0] txt2 = str(num)[1] res = int(txt1) + int(txt2) print(res) # izvadīs 3

Dots skaitlis:

tst = 123

Atrodiet šī skaitļa ciparu summu.

Dots skaitlis:

tst = 4567

Saskaitiet pirmos divus ciparus. Un pēc tam no iegūtā rezultāta atņemiet pēdējo skaitļa 4567 ciparu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt