Merkkijonot numeroilla Pythonissa

Oletetaan, että meillä on merkkijono, joka sisältää vain numeroita:

pythontxt = '123' # merkkijono numeroilla

Etsitään esimerkiksi sen ensimmäisen ja toisen merkin summa:

pythontxt = '123'
print(txt[0] + txt[1]) # tulostaa '12' - laskee yhteen merkkijonoina

Kuten näet, merkkijonomerkkimme ovat myös merkkijonoja ja ne lasketaan yhteen merkkijonoina. Oletetaan, että haluamme laskea ne yhteen numeroina. Tätä varten sovellamme jokaiselle merkkijonon merkille funktion int:

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

Annettu merkkijono '12345'. Etsi tämän merkkijonon numeroiden summa.

Задание 2

Annettu merkkijono '2489'. Vähennä kolmannesta merkistä toinen ja kerro sitten tulos ensimmäisellä merkillä.