斐波那契是 python
时间: 2023-11-04 19:16:01 浏览: 34
斐波那契数python
中的一种算法或函数,用于生成斐波那契数列。斐波那契数列是一个由0、1、1、2、3、5、8、13、21等数字组成的数列,其中每个数字都是前两个数字的和。在 Python 中,可以使用递归或循环两种方法实现斐波那契数列的生成。例如:
递归方法:
```
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n-1) + fibonacci(n-2)
```
循环方法:
```
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
```
阅读全文