标签:blog return 自己 lis 斐波那契数 logs int lob pen
#函数体内按条件,调用自己 #递归相除 def sal(x): n = x / 2 if n > 1: sal(n) print(n) sal(1000) # 斐波那契数 def fun1(a, b, lis=[]): if a < 50: lis.append(a) fun1(b, a + b) if a == 0: # 第一层的时候才返回结果,其它层则不执行 return lis print(fun1(0, 1)) # 递归相加,从1递归加到指定值 sum = 0 def fun2(num): global sum sum += num if num > 0: num -= 1 fun2(num) fun2(10) print(sum)
标签:blog return 自己 lis 斐波那契数 logs int lob pen
原文地址:http://www.cnblogs.com/xh4528/p/6538710.html