您的位置: 主页>机器人编程>Python编程>Python基础练习实例25(阶乘求和)
加盟酷吧机器人 培养孩子核心能力

Python基础练习实例25(阶乘求和)

阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。

一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。

亦即n!=1×2×3×...×n。

题目:求1+2!+3!+...+20!的和。

程序分析:此程序只是在累加的基础上增加了累乘

程序源码示例:

#!/usr/bin/python#!/

# -*- coding: UTF-8 -*-

n = 0

s = 0

t = 1

for n in range(1,21):

t *= n #n!

s += t #累加

print '1! + 2! + 3! + ... + 20! = %d' % s

以上实例输出结果为:

1! + 2! + 3! + ... + 20! = 2561327494111820313

欧美思机器人教育加盟 赚钱好项目
上一篇:Python基础练习实例26(递归算阶乘)
下一篇:Python基础练习实例24(有规律的数列)
您可能喜欢
​怎么用手机编写Python
怎么用手机编写Python
​Python turtle 绘图画圆(2)
Python turtle 绘图画圆(2)
​python少儿编程发展怎么样?
python少儿编程发展怎么样?
回到顶部