【Python 练习实例24】有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
【分析】参考【Python 练习实例6】中有做过关于斐波那契数列的实现。
1 2 3 4 5 6 7 |
a = 1 b = 2 sum = 0 for i in range(20): sum += b / a a, b = b, a+b print(sum) |
输出:
1 |
32.66026079864164 |