python 实现斐波那契数列的打印
时间: 2023-11-07 08:12:28 浏览: 72
Python实现斐波那契数列
可以使用递归或循环来实现斐波那契数列的打印。
使用递归:
```python
def fibonacci(n):
if n <= 0:
return 0
elif n == 1:
return 1
else:
return fibonacci(n-1) + fibonacci(n-2)
n = 10 # 打印斐波那契数列的前n个数
for i in range(n):
print(fibonacci(i), end=' ')
```
使用循环:
```python
n = 10 # 打印斐波那契数列的前n个数
a, b = 0, 1
for i in range(n):
print(a, end=' ')
a, b = b, a+b
```
以上两种方法都可以打印斐波那契数列的前n个数。
阅读全文