Strängar med siffror i Python
Låt oss säga att vi har en sträng som bara innehåller siffror:
txt = '123' # sträng med siffror
Låt oss till exempel hitta summan av den första och den andra symbolen:
txt = '123'
print(txt[0] + txt[1]) # kommer att skriva ut '12' - adderar som strängar
Som du ser är symbolerna i vår sträng också
strängar och adderas som strängar.
Låt oss säga att vi vill lägga ihop dem som tal. För
att göra detta applicerar vi
funktionen int på varje symbol i strängen:
txt = '123'
print(int(txt[0]) + int(txt[1])) # kommer att skriva ut 3
Given en sträng '12345'. Hitta summan
av siffrorna i denna sträng.
Given en sträng '2489'. Subtrahera den
tredje symbolen från den andra, och multiplicera sedan
resultatet med den första symbolen.