- 题目:求1+2!+3!+…+20!的和
- item是:(n-1)! n>=1
- 累乘累加
- 任何大于等于1 的自然数n 阶乘表示方法:n! = 123*…*(n-1)*n或者n! =(n-1)!*n
sum1 = 0
item = 1
for n in range(1, 21):
item *= n
sum1 += item
print(sum1)
运行结果:
2561327494111820313
这篇博客介绍了如何使用Python计算从1到20所有整数的阶乘之和,展示了一个简单的累乘累加算法,最终得出的和为2561327494111820313。
sum1 = 0
item = 1
for n in range(1, 21):
item *= n
sum1 += item
print(sum1)
运行结果:
2561327494111820313

被折叠的 条评论
为什么被折叠?
