斐波那契数列python兔子
时间: 2023-11-11 09:00:11 浏览: 214
递归方法实现斐波那契数列_递归方法实现斐波那契数列_python_源码
斐波那契数列是指:0、1、1、2、3、5、8、13、21、34、……,即第 n 个数等于前两个数之和。在 Python 中可以使用递归或循环的方式实现斐波那契数列。
递归实现代码如下:
```python
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n-1) + fibonacci(n-2)
```
循环实现代码如下:
```python
def fibonacci(n):
if n <= 1:
return n
else:
a, b = 0, 1
for i in range(n-1):
a, b = b, a+b
return b
```
阅读全文