def fab(n):迭代的方法
if n<1:
return -1
while(n-2)>0:
n3=n2+n1
n1=n2
n2=n3
n=n-1
return n3
def rabbit(n):递归的方式
if n<1:
return -1
if n==1 or n==2:
return 1
else:
return rabbit(n-1)+rabbit(n-2)
print(rabbit(20))20只兔子在经历20月繁殖6765
汉诺塔