用python写斐波那契数列前十项
时间: 2023-10-01 09:08:39 浏览: 85
Sure! 斐波那契数列的公式为:F(n)=F(n-1)+F(n-2),其中 F(0)=0, F(1)=1。下面是 Python 代码实现前十项:
```python
def fibonacci(n):
if n <= 1:
return n
else:
return (fibonacci(n-1) + fibonacci(n-2))
for i in range(10):
print(fibonacci(i))
```
输出结果为:0, 1, 1, 2, 3, 5, 8, 13, 21, 34。
相关问题
用Python输出Fibonacci数列前十项
当然可以!以下是用 Python 输出 Fibonacci 数列前十项的代码:
```python
# 定义 Fibonacci 数列的前两项
a, b = 0, 1
# 使用 for 循环输出前十项
for i in range(10):
print(a)
a, b = b, a + b
```
输出结果为:
```
0
1
1
2
3
5
8
13
21
34
```
Python求斐波那契数列前十项和
可以使用递归函数或循环来计算斐波那契数列。以下是使用循环计算斐波那契数列前十项并求和的示例代码:
```python
# 计算斐波那契数列前十项并求和
a, b = 0, 1
fib_sum = 0
for i in range(10):
fib_sum += b
a, b = b, a + b
print("斐波那契数列前十项和为:", fib_sum)
```
运行输出结果为:斐波那契数列前十项和为: 88