3 ms·
Which I guess can be written like def fact(n): return 1 if n<=1 else n*fact(n-1)
by Kilimanjaro 16y ago
Which I guess can be written like
def fact(n):
return 1 if n<=1 else n*fact(n-1)
- danio 16y agounfortunately not on python 2.4, which is the version we have on our production servers (2 yr old Linux)
- Kilimanjaro 16y agoOne liner def fact(n): return n*fact(n-1) if n>1 else 1