Python(阶乘求和),python阶乘,
Python(阶乘求和),python阶乘,
阶乘是基斯顿·卡曼(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(递归算阶乘),python阶乘,
- Python(递归),python实例,利用递归函数调用方式,将所
- Python(推算年龄),python实例,题目:有5个人坐在一起,
- Python(分解数字),python实例,
- Python(检测回文数),python回文,
- Python(你说我猜),python实例,请用英文输入星期几的第一个
- Python(列表操作),python实例,按相反的顺序输出列表的值
- Python(按逗号分隔列表),python实例,按逗号分隔列表
- Python(__name__的使用),python__name_,练习函数调用,请说出程
- Python(找素数),python素数,
评论关闭