计算递归函数理解
def cal(n):#2print(n)#3 10 5 2 1if int(n/2)==0:# 10/2 5/2 2/2 1/2=0return n #1 2 5 10res=cal(int(n/2))#cal5 cal2 cal1.....res=cal1=1,res=cal2,res=cal5,print(res)# 111return res#因為一直返回1所以無限循還
cal(10) #1
?
轉載于:https://www.cnblogs.com/wfl9310/p/8947561.html
總結
- 上一篇: 2017-2018-2 20179204
- 下一篇: 从Openvswitch代码看网络包的旅