#递归函数,一个函数在内部调用自己#必须有一个明确的结束条件#每次进入更深一层递归,问题规模相比上次递归都应有所减少#效率不高,递归层次过多会导致栈溢出def calc(n): print (n) if int(n/2) > 0: return calc(int(n/2)) print ("->",n)calc(10)
来源: