python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
时间: 2023-12-13 15:21:52 浏览: 80
python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 (示例)
5星 · 资源好评率100%
我们可以使用循环来计算这个数列的前20项之和。具体的算法如下:
1. 初始化变量a和b为2和1,表示数列的第一项是2/1。
2. 初始化变量sum为0,表示前面的项的和为0。
3. 进行20次循环,每次循环计算当前项的值c为a/b,将c加入sum中,然后将a和b更新为下一项的值。
4. 输出sum,即为前20项的和。
下面是代码实现:
阅读全文