python编写程序输出斐波那契数列的前二十项
时间: 2023-09-30 11:08:43 浏览: 207
python 输出斐波那契数列的前20个数 示例
5星 · 资源好评率100%
你可以使用以下代码实现:
```python
a, b = 0, 1
for i in range(20):
print(b, end=' ')
a, b = b, a + b
```
输出结果为:
```
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
```
其中,a、b 初始值分别为 0、1,通过 for 循环打印前 20 个斐波那契数列的数。每次循环中,先将 b 打印出来,然后用 b 的值去更新 a 和 b,使得下一次循环打印的数正确。
阅读全文