定义一个递归函数: 打印斐波那契数列 f[n]=f[n-1]+f[n-2](n>=2,f[0]=0,f[1]=1)
def fibonacci_func(n):
if n == 1:
return 0
if n == 2:
return 1
if n > 2:
return fibonacci_func(n - 1) + fibonacci_func(n - 2)
# 获取的是单个的值,不是多个值
# 0 1 1 2 3 5 8
data = fibonacci_func(5)
print(data)
list_data = []
for i in range(1, 10):
data = fibonacci_func(i)
list_data.append(data)
print(list_data)