用Python程序查找斐波那契数列。更多Python方式
发布于 2021-01-29 14:09:43
还有另一个线程讨论Python中的Fibo系列。这是为了将代码调整为更多pythonic。如何用Python编写斐波那契数列
我爱上我编写的用于解决Euler
Q2计划的程序。我刚用Python编写代码,每次这样做都会很高兴。Python的方式!您能建议一种更好的Pythonic方法吗?
欧拉Q2计划。找出斐波纳契数列中所有不超过400万的偶数项之和。
fib=[]
def fibo(a=-1,b=1,upto=4000000):
if a+b>=upto:
return
else:
a,b=b,a+b
fib.append(b)
fibo(a,b)
fibo()
even=[i for i in fib if not i%2]
print sum(even)
关注者
0
被浏览
192
1 个回答