@diyer22
2016-06-05T08:24:46.000000Z
字数 184
阅读 1905
python
1 . 普通青年
def f(n):
if n == 1:
return 1
return n * f(n - 1)
2 . 工程师
def f(n):
return reduce(lambda x, y:x*y, range(1, n+1))
3 . 懒惰的人
f = lambda n: n==1 or n * f(n-1)