用python 写一个斐波那契数列 求解兔子问题
时间: 2024-05-01 13:17:56 浏览: 59
菲波那契数列,兔子问题
当然,我可以为您提供一个Python写的斐波那契数列的代码。
```
def fibonacci(n):
if n <= 0:
return []
elif n == 1:
return [0]
elif n == 2:
return [0, 1]
else:
fib_list = [0, 1]
for i in range(2, n):
next_fib = fib_list[i-1] + fib_list[i-2]
fib_list.append(next_fib)
return fib_list
```
要求斐波那契数列前n项的值,只需要调用fibonacci(n)即可。例如,若要求前10个数列值,则使用fibonacci(10)函数即可。
阅读全文