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

求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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 11,108评论 2 16
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,789评论 0 2
  • 生命就像一场不停的狂奔,又或是在一个个不同的驿站之间走走停停,从一个地方到另外一个地方,与你一起,看过世界上的各种...
    孤远阅读 1,625评论 0 0
  • 小时候我一直是一个,
    Tatiana_阅读 1,235评论 0 0
  • 生活:这个星期喝了两顿酒,看了一部电影。无人机团队再聚会让我想起了去年一起在凤凰山的时间,不得不感慨时间过得很快。...
    bac8130bc63b阅读 1,852评论 0 0