Discuss / Python / 尾递归?

尾递归?

Topic source

水郁昕風

#1 Created at ... [Delete] [Delete and Lock User]

def fact(n): return fact_iter(n, 1)

def fact_iter(num, product): if num == 1: return product return fact_iter(num - 1, num * product) 最大n是997

def fact(n): if n==1: return 1 return n * fact(n - 1) 最大n是998

这是闹哪样?


  • 1

Reply