求1!+ 2!+ 3!...+10!的结果
def fac(k):
i = 2
t = 1
while i <= k:
t *= i
i = i + 1
return t
def sum(n):
s = 0
i = 1
while i <= n:
s = s + fac(i)
i += 1
return s
print('1!+2!+3!+...10!=',sum(10))