经验App:聚合职场优选内容

Python练习实例24 | 求前n项阶乘的和

2020-02-25  本文已影响0人  暮光微晓破倾城
Python.jpg

具体的问题是这样的:求1+2!+3!+...+20!的和。

分析,我们需要的变量,一是项目数,一是前n项的和,还有一个是每一项的阶乘,因此代码我们可以写成下面这种形式。

n = 0 # 初始化项目数
s = 0 # 初始化前n项的和
t = 1 # 定义每项的阶乘,并初始化第一项
for n in range(1,21):
    t = t*n
    s = s+t
print("前20项的和为:%d"%s)

点击进行运行之后,就可以直接看到结果啦!结果如下

C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习25.py"
前20项的和为:2561327494111820313

Process finished with exit code 0

2020年2月25日
北京市通州区京贸中心

上一篇 下一篇

猜你喜欢

热点阅读