python输出fibonacci数列前10项
时间: 2023-05-03 16:01:01 浏览: 343
用Python输出Fibonacci数列前10项的代码是:
```python
a, b = 0, 1
for i in range(10):
print(b)
a, b = b, a + b
```
运行结果为:
```
1
1
2
3
5
8
13
21
34
55
```
相关问题
Python求斐波那契数列前十项
斐波那契数列是指:1、1、2、3、5、8、13、21、34、55、89、144、233、377、610、……
可以使用Python代码生成前十项:
```python
a, b = 0, 1
for i in range(10):
a, b = b, a + b
print(a, end=' ')
```
输出结果为:1 1 2 3 5 8 13 21 34 55
运用Python输出斐波那契数列的前n项
好的,以下是用Python输出斐波那契数列的前n项的代码:
```python
def fibonacci(n):
if n <= 1:
return n
else:
return (fibonacci(n-1) + fibonacci(n-2))
n = int(input("请输入斐波那契数列的项数:"))
print("斐波那契数列的前", n, "项为:")
for i in range(n):
print(fibonacci(i))
```
运行代码后,你可以输入想要输出的斐波那契数列的项数n,程序会输出斐波那契数列的前n项。
阅读全文