编程产生斐波拉契前20项python
时间: 2023-11-25 19:07:49 浏览: 66
可以使用循环来产生斐波那契数列的前20项,代码如下:
```python
a, b = 0, 1
for i in range(20):
print(b)
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分别表示数列中的前两项,通过循环不断更新a和b的值,即可得到前20项的斐波那契数列。
相关问题
Python编程产生斐波拉契数列20项
斐波那契数列是指从第三项开始,每一项都等于前两项之和。因此,斐波那契数列的前20项依次为:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181。
以下是用Python代码生成斐波那契数列的前20项:
```python
fibonacci = [0, 1]
for i in range(2, 20):
fibonacci.append(fibonacci[i-1] + fibonacci[i-2])
print(fibonacci)
```
输出结果为:
```
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]
```
python编程产生斐波拉契数列20项
斐波那契数列是指从第三项开始,每一项都等于前两项之和。因此,斐波那契数列的前20项依次为:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181。
以下是用Python代码生成斐波那契数列的前20项:
```python
fibonacci = [0, 1]
for i in range(2, 20):
fibonacci.append(fibonacci[i-1] + fibonacci[i-2])
print(fibonacci)
```
输出结果为:
```
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]
```
阅读全文