在python中用for循环写一个斐波那契数列
时间: 2024-05-05 21:16:44 浏览: 114
斐波那契数用for循环和if语句编写 1个脚本数列按照顺序排列
以下是在Python中使用for循环写斐波那契数列的代码:
```python
n = int(input("请输入斐波那契数列的长度:"))
fibonacci = [0, 1] # 定义斐波那契数列的前两个数
for i in range(2, n):
fibonacci.append(fibonacci[i-1] + fibonacci[i-2]) # 计算斐波那契数列的第i个数并添加到列表中
print("斐波那契数列为:", fibonacci)
```
在此代码中,我们首先要求用户输入斐波那契数列的长度。然后,我们定义了一个名为`fibonacci`的列表,其中包含斐波那契数列的前两个数,即0和1。接下来,我们使用for循环计算斐波那契数列的第i个数,并将其添加到列表中。最后,我们打印出整个斐波那契数列。
阅读全文