如何用python求阶乘相加,Python入门编程题库15--阶乘求和
如何用python求阶乘相加,Python入门编程题库15--阶乘求和2、整体求和sum(n) = sum(n-1) f(n-2) ... f(1)873
一、题目求1 2! 3! … 20!的和。
二、分析
先局部再整体
1、先拆分为1!,2!,3!.....
规律 f(n) = n * f(n-1)
2、整体求和
sum(n) = sum(n-1) f(n-2) ... f(1)
三、方案
- 代码:
- 输出结果:
873
>>>上一题《Python入门编程题库14--递归求阶乘》