phython 有一个分数序列2/1,3/2,5/3,8/5,13/8,21/13,求该序列的前n项之和
时间: 2023-12-13 10:10:32 浏览: 67
phython 轻松入手
可以使用 python 编写程序来计算该序列的前 n 项之和。
代码如下:
```python
def fibonacci(n):
if n == 1 or n == 2:
return 1
else:
return fibonacci(n-1) + fibonacci(n-2)
def sum_fibonacci(n):
sum = 0
for i in range(1, n+1):
sum += fibonacci(i+1)/fibonacci(i)
return sum
n = int(input("请输入要计算的项数:"))
print("前", n, "项之和为:", sum_fibonacci(n))
```
运行程序后,输入要计算的项数,即可得到该序列的前 n 项之和。
阅读全文