29. Сумма цифр в числе.

(открыть в новой вкладке)

Условие:

Разработайте программу, запрашивающую у пользователя положительное целое четырехзначное число и подсчитывающую сумму составляющих его цифр. Например, если пользователь введет число 3141, программа должна вывести 9.

Код:

digit = int(input("Введите положительное целое четырехзначное число, например 3141: "))
amount = 0
amount = digit % 10
digit //= 10
amount += digit % 10
digit //= 10
amount += digit % 10
digit //= 10
amount += digit % 10
print("Сумма всех чисел равна", amount)