019. 求1+2!+3!+4!+...20!的和

2018-07-30  本文已影响0人  邵梦寒

求1+2!+3!+4!+...20!的和。

def factorial_sum(num):
if num == 1:
return 1
else:
return (num * factorial_sum(num-1))
res = 0

for i in range(1,21):
res += factorial_sum(i)
if i == 20:
print(i,end='!=')
else:
print(i,end='!+')
print(res)

上一篇 下一篇

猜你喜欢

热点阅读