Напишите программу, которая запрашивает у пользователя число N и находит сумму факториалов 1! + 2! + 3! + … + n!
Что оценивается
Задание считается успешно выполненным, если:
- результат вывода соответствует условию;
- input содержит корректное приглашение для ввода;
- вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием);
Решение задачи:
n = int(input('Введите число N: '))
sumFactorials = 1
counter = 1
for i in range(2, n + 1):
counter *= i
sumFactorials += counter
print(sumFactorials)
Проверяем: