Низове с цифри в Python
Да предположим, че имаме низ, съдържащ само цифри:
txt = '123' # низ с цифри
Нека намерим, например, сумата от първия и втория й символ:
txt = '123'
print(txt[0] + txt[1]) # ще изведе '12' - събира като низове
Както виждате, символите на нашия низ също
са низове и се събират като такива.
Да предположим, че искаме да ги съберем като числа. За
това към всеки символ от низа прилагаме
функцията int:
txt = '123'
print(int(txt[0]) + int(txt[1])) # ще изведе 3
Даден е низът '12345'. Намерете сумата
от цифрите на този низ.
Даден е низът '2489'. Извадете от
третия символ втория, а след това умножете
резултата по първия символ.