编辑代码

#求1+2!+3!+...+20!的和

#方法一
s=0
for i in range(1,21):
    c=1
    for j in range(1,i+1):
        c=c*j
    s=s+c
print(s)

#方法二
'''n=0
s=0
t=1
for n in range(1,21):
    t=t*n
    s=s+t
print(s)   '''