Numbritega stringid Pythonis
Oletame, et meil on string, mis sisaldab ainult numbreid:
txt = '123' # string numbritega
Leiame näiteks selle esimese ja teise sümboli summa:
txt = '123'
print(txt[0] + txt[1]) # väljastab '12' - liidab stringidena
Nagu näete, on meie stringi sümbolid samuti
stringid ja liidetakse stringidena.
Oletame, et tahame neid liita arvudena. Selleks
rakendame igale stringi sümbolile
funktsiooni int:
txt = '123'
print(int(txt[0]) + int(txt[1])) # väljastab 3
Antud on string '12345'. Leidke
selle stringi numbrite summa.
Antud on string '2489'. Lahutage
kolmandast sümbolist teine ja seejärel korrutage
tulemus esimese sümboliga.