Python用For Loop求解斐波那契数列
时间: 2024-05-12 17:20:37 浏览: 199
python斐波那契数列的计算方法
斐波那契数列是一个非常常见的数列,其前两项为1,其后每一项等于前两项之和。Python中可以用for loop求解斐波那契数列,代码如下:
```python
n = int(input("请输入斐波那契数列的项数:"))
fibonacci = [1, 1] # 初始化斐波那契数列的前两项
for i in range(2, n):
# 每一项等于前两项之和
fibonacci.append(fibonacci[i-1] + fibonacci[i-2])
print("斐波那契数列的前%d项为:" % n)
for i in range(n):
print(fibonacci[i], end=" ")
```
运行程序后,会提示用户输入斐波那契数列的项数,然后使用for loop求解斐波那契数列,并输出前n项。
阅读全文