有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...编程求出这个数列的前20项之和。
时间: 2023-12-13 16:54:35 浏览: 70
python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 (示例)
5星 · 资源好评率100%
可以通过编写循环来计算这个数列的前20项之和。每一项都可以通过前两项相加得到,因此可以使用两个变量来保存前两项的值,然后通过循环计算出每一项,并将它们累加起来。
以下是一个Python程序来计算这个数列的前20项之和:
```python
a = 2
b = 1
sum = 0
for i in range(20):
sum += a / b
a, b = a + b, a
print(sum)
```
输出结果为:32.66026079864164。
阅读全文