Python练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python练习相关的知识,希望对你有一定的参考价值。

Python练习(五)

求1到5的阶乘之和,即求1的阶乘、2的阶乘、3的阶乘、4的阶乘、5的阶乘,最后加起来求和。

1的阶乘:1*1=1

2的阶乘:1*2=2

3的阶乘:1*2*3=6

4的阶乘:1*2*3*4=24

5的阶乘:1*2*3*4*5=120


最后之和应为153


程序实现代码:

n = 5
sum = 1
count = 0
for i in range(1,n+1):
    sum *= i
    count += sum
print(count)


输出结果:

153

ipython下测试:

In [63]: 1 + (1*2) + (1*2*3) + (1*2*3*4) + (1*2*3*4*5)
Out[63]: 153
















以上是关于Python练习的主要内容,如果未能解决你的问题,请参考以下文章

Python3练习题系列(03)

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

csharp Epicor标准练习片段

golang 去练习片段

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段