Форум сайта python.su
Ввести с клавиатуры натуральное число и найти сумму значений его цифр.
Пример:
Введите число:
1234
Cумма цифр 10
Офлайн
Покажите свой код?
Что не получается?
Офлайн
digit=input("введите число") summa=0 for x in range(0,len(digit)): summa=summa+int(digit[x]) print (summa)
Офлайн
panama555
или так
print(sum(map(int,list(input()))))
digit=input("введите число") summa=0 for x in digit: summa += int(x) print (summa)
Офлайн
ZerG, помогите пож-ста
Ввести с клавиатуры два натуральных числа и сравнить количество шагов цикла для вычисления их НОД с помощью обычного и модифицированного алгоритмов Евклида.
Пример:
Введите два числа:
1998 2
НОД(1998,2)=2
Обычный алгоритм: 998
Модифицированный: 1
Офлайн
Есть два варианта
1 вот он
io ='1234' a=[] for i in io: a.append(int(i)) print(sum(a))
sum([int(x) for x in io])
Офлайн