Срочно нужна помочь по python нужно написать код

Дано трехзначное число проверить сумма его цифр равна ли 17 python


Ответы (1 шт):

Автор решения: BlueScreen

Я предлагаю рассматривать вводимое число как строку. После этого посимвольно проходится по числам числа, переводить их в int и прибавлять к переменной суммы. В конце проверить итоговое значение.

number = input() #Вводим число
sum = 0 #Объявляем переменную суммы чисел
for char in number:
   sum += int(char)
if (sum == 17):
   print("Sum is 17")
else:
   print("Sum is't 17")
→ Ссылка