+ 1

[Phyton Core] Практика 26.3 "Сумма чисел"

Друзья, помогите пожалуйста! Второй день не могу решить практическое задание 26.3 "Сумма чисел" в курсе Phyton Core. Буду очень рад если обьясните как это сделать и почему именно так Задача: "В ходе каждой итерации цикл использует деление с остатком, чтобы разделить число на 10, то есть перенося запятую влево. Процесс продолжается до тех пор, пока не останется ни одной цифры (n>0). Вам необходимо изменить код, чтобы рассчитать и вывести сумму всех цифр введенного числа." n = int(input()) length = 0 while n > 0: n //= 10 length += 1 print(length)

15th Jul 2021, 7:54 PM
Дмитрий Песков
Дмитрий Песков - avatar
3 ответов
15th Jul 2021, 7:57 PM
minirkk
minirkk - avatar
0
Это исходный код, который нужно исправить. Да, он подсчитывает количество. А нужно поправить, что бы считал сумму. Например ввод даёт 643. Код должен посчитать 6+4+3=13. Не могу понять как это сделать.
15th Jul 2021, 9:05 PM
Дмитрий Песков
Дмитрий Песков - avatar
0
Аааааа, все, понял. Спасибо тебе большое. Очень выручил)
15th Jul 2021, 9:09 PM
Дмитрий Песков
Дмитрий Песков - avatar