кодесурса
«Python

Вызовы Python: Найти сумму цифр данного числа

script1adsense2code
script1adsense3code

Задачи Python - 1: Упражнение 45 с решением

Напишите программу на Python, чтобы найти сумму цифр данного числа.

В математике факториал натурального числа n, обозначаемого через n !, является произведением всех натуральных чисел, меньших или равных n. Например,
5! = 5 х 4 х 3 х 2 х 1 = 120
и сумма цифр в номере 5! 1 + 2 +0 = 3

Пример решения :

Код Python:

import math
def compute(n):
	n = math.factorial(n)
	ans = sum(int(c) for c in str(n))
	return str(ans)
print(compute(5))
print(compute(6))

Пример вывода:

 3
9

Блок - схема:

«Python

Редактор кода Python:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Python, чтобы найти максимальную сумму сверху вниз треугольника ниже.
Далее: Напишите программу на Python для вычисления суммы всех дружных чисел под заданным числом.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code