Как вычислить сумму цифр числа. Phyton.
Задача. Дано натуральное число. Вычислить сумму его цифр.
Воспользуемся строкой, списком, функциями map, int, sum.
string = '5234'
symbol = list(string) #список символов
print(symbol)
nums = list(map(int,symbol)) #каждый символ списка преобразовали в число
print(nums)
print(sum(nums)) #сумма элементов списка чисел
"""
Вывод результата
['5', '2', '3', '4']
[5, 2, 3, 4]
14
"""
В одну строку:
string = '5234'
n = sum(map(int,list(string)))
print(n)
Как вычислить сумму цифр числа. Программа на языке Паскаль.
Комментарии
С клавиатуры вводится натуральное число N. Найти сумму и произведение его цифр.
https://reshupascal.blogspot.com/2023/02/s-klaviatury-vvoditsya-naturalnoe-chislo-n-najti-summu-i-proizvedenie-ego-cifr-linejnyj-kod-modul-school-pascalabc-net-funkciya-digits.html