请用递归编程实现。
求和 1!+2!+3!…+n!,n 的值从键盘输入。
【输入形式】
输入使用 input(),不要增加额外的提示信息;
【输出形式】
Python中 input 函数返回值是字符串, 可以使用 int(input()) 或 eval(input()) 来进行转换 。
【样例输入】"12"
【样例输出】"522956313"
【样例说明】
【评分标准】
def jisuan(n):
if n==1:
return 1
term=1
for i in range(1,n+1):
term*=i
result=jisuan(n-1)+term
return result
n=int(input())
sun=jisuan(n)
print(sun)