Numbritega stringid Pythonis

Oletame, et meil on string, mis sisaldab ainult numbreid:

pythontxt = '123' # string numbritega

Leiame näiteks selle esimese ja teise sümboli summa:

pythontxt = '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:

pythontxt = '123'
print(int(txt[0]) + int(txt[1])) # väljastab 3
Задание 1

Antud on string '12345'. Leidke selle stringi numbrite summa.

Задание 2

Antud on string '2489'. Lahutage kolmandast sümbolist teine ja seejärel korrutage tulemus esimese sümboliga.