不明白为什么是循环
Topic source这个跟上面的
def fact(n):
return fact_iter(n,1)
是一起的一个循环,比如输入fact(5)会return一个fact_iter(5,1),然后下面的函数开始运行,num=5, product=1, n>1时return一个fact_iter(4,5*1),下一步就是fact_iter(3,4*5)以此类推,所以就是一个循环
- 1
这个跟上面的
def fact(n):
return fact_iter(n,1)
是一起的一个循环,比如输入fact(5)会return一个fact_iter(5,1),然后下面的函数开始运行,num=5, product=1, n>1时return一个fact_iter(4,5*1),下一步就是fact_iter(3,4*5)以此类推,所以就是一个循环
现在要比以前帅