Напишите программу, которая принимает от пользователя четырёхзначное число, подсчитывает и выводит на экран сумму его цифр.
Sample Input 1:
1234
Sample Output 1:
10
Sample Input 2:
4567
Sample Output 2:
22
Python
Ответы
Ответ дал:
0
print(sum([int(i) for i in list(input())]))
спрашивай если что-то не понятно
timkafey:
print() - вывод
тебе может быть до сих пор не понятно как работает генератор, приведу пример попроще
a = [i for i in range(5)]
начнем с цикла
for i in range(5)
этот цикл и та i в начале генератора возвращают числа от 0 (значение по умолчанию) до 5 (не включительно)
и это все помещается в список и присваивается переменной a
в первом случае цикл проходится по списку с теми же значениями только в виде строки и возвращает их, а int(i) переводит в число
теперь понятно?)
да
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад