Python学习笔记(一) 计算阶乘
2006-10-18 06:13
190 查看
1def jc(n):
2 def mul(a,b): return a*b
3 return reduce(mul, range(1, n+1))
简单吧!惊!
[Update]
最近进一步学习了Python,改进上面那个算法:
def jc(n):
return reduce(lambda x,y: x*y, range(1, n+1))
哈哈哈,更简单了吧。
2 def mul(a,b): return a*b
3 return reduce(mul, range(1, n+1))
简单吧!惊!
[Update]
最近进一步学习了Python,改进上面那个算法:
def jc(n):
return reduce(lambda x,y: x*y, range(1, n+1))
哈哈哈,更简单了吧。
相关文章推荐
- L1-013. 计算阶乘和-PAT团体程序设计天梯赛GPLT
- 蓝桥杯 基础练习 阶乘计算
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- 6-10 阶乘计算升级版
- [HNOI2008]明明的烦恼 (Prüfer编码+质因数分解计算两个阶乘的商)
- 用高精度方法计算n! ,并显示n!(阶乘)的值。
- 三十七:阶乘计算
- 阶乘计算
- 递归算法计算阶乘(五)
- 蓝桥杯—阶乘计算 ,高精度加法 ,Huffuman树
- 计算阶乘并显示_winform (20以后的阶乘溢出)
- 徐登沿的第十四个程序(利用静态变量计算n的阶乘)
- 实验5 计算1!+2!+…+100!。要求定义和调用函数fact(n)计算n的阶乘。
- 计算1000的阶乘
- 计算1-n的阶乘值
- 基础练习 阶乘计算
- 第十周 计算从1的阶乘到n的阶乘的和
- 如何使用C++在编译期计算阶乘
- 7.5利用求阶函数计算1到n的阶乘
- 数学趣题:给定参数n(n为正整数),请计算n的阶乘n!末尾所含有“0”的个数。