Stringe met syfers in Python
Laat ons 'n string hê wat slegs syfers bevat:
txt = '123' # string met syfers
Kom ons vind byvoorbeeld die som van die eerste en tweede karakters daarvan:
txt = '123'
print(txt[0] + txt[1]) # sal '12' uitdruk - sommeer as stringe
Soos jy kan sien, is die karakters van ons string ook
stringe en word hulle as stringe saamgevoeg.
Gestel ons wil hulle as getalle optel. Vir
hiervoor pas ons die funksie int op elke karakter van die string toe:
txt = '123'
print(int(txt[0]) + int(txt[1])) # sal 3 uitdruk
Gegee string '12345'. Vind die som
van die syfers van hierdie string.
Gegee string '2489'. Trek die
derde karakter van die tweede af, en vermenigvuldig dan
die resultaat met die eerste karakter.