Ответ:
Вычислим каждый факториал с помощью отдельной функции, затем сложим значения от 1! до n!. Предполагается, что вводится целое неотрицательное число.
def factorial(k):
result = 1
for i in range(2, k + 1):
result *= i
return result
n = int(input('Введите n: '))
s = 0
for k in range(1, n + 1):
s += factorial(k)
print('s =', s)