【题目描述】
利用 Python 编程求 1!+2!+...+n! 的值。
【输入样例】
3
5
【输出样例】
9
153
【算法代码一】
def f(n):
s=0
p=1
for i in range(1,n+1):
p*=i
s+=p
return s
x=int(input())
print(f(x))
【算法代码二】
def fac(n):
p=1
for i in range(1,n+1):
p=p*i
return p
def isum(n):
s=0
for i in range(1,n+1):
s=s+fac(i)
return s
x=eval(input())
print(isum(x))