Strings com números em Python
Suponha que temos uma string contendo apenas números:
txt = '123' # string com números
Vamos encontrar, por exemplo, a soma do primeiro e do segundo seu caractere:
txt = '123'
print(txt[0] + txt[1]) # exibirá '12' - soma como strings
Como você pode ver, os caracteres da nossa string também
são strings e são somados como strings.
Suponha que queremos somá-los como números. Para
fazer isso, aplicamos a função int
a cada caractere da string:
txt = '123'
print(int(txt[0]) + int(txt[1])) # exibirá 3
Dada a string '12345'. Encontre a soma
dos dígitos desta string.
Dada a string '2489'. Subtraia o
terceiro caractere do segundo e depois multiplique
o resultado pelo primeiro caractere.