Python学习笔记(一) 计算阶乘

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))
哈哈哈,更简单了吧。
posted @ 2006-10-18 06:13  Pootow  阅读(1315)  评论(1编辑  收藏  举报