题目:有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8, 21/13…求出这个数列的前20项之和。
分析:用for循环
# -*- coding: utf-8 -*-
#By AntInSnow
a = 1
b = 2
num_sum = 0
for i in range(20):
num_sum += b/a
a,b = b, a+b
print(num_sum)
本文介绍了一个使用Python for循环实现的分数序列求和算法。通过不断更新分子和分母的值,计算了分数序列2/1,3/2,5/3...的前20项之和,展示了简单的数学序列处理技巧。
题目:有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8, 21/13…求出这个数列的前20项之和。
分析:用for循环
# -*- coding: utf-8 -*-
#By AntInSnow
a = 1
b = 2
num_sum = 0
for i in range(20):
num_sum += b/a
a,b = b, a+b
print(num_sum)
770

被折叠的 条评论
为什么被折叠?