python3练习100题--024

因为过生日,好几天没做题了,有点松懈。

我要更加加油啦~为了打败现在每天都厌恶的生活!

原题链接:http://www.runoob.com/python/python-exercise-example24.html

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。

这是两个斐波那契数列,只要抓住a,b=b,a+b,还挺容易的。

我的代码:

a=1
b=2
total = 0
for i in range(0,20):
    total+=b/a
    a,b=b,a+b
print(total)

猜你喜欢

转载自www.cnblogs.com/drifter/p/9181549.html