欧拉计划第一题
2017-12-22 本文已影响11人
西凉0
欧拉计划第一题,两个版本
初版:
a=0
for b in range(1000):
if (b % 3 == 0) or (b % 5 == 0):
a+=b
print a
生成式版本:
a=0
b=[]
for i in (b for b in range(1000) if (b % 3 == 0) or (b % 5 == 0)):
a+=i
print a
欧拉计划第一题,两个版本
初版:
a=0
for b in range(1000):
if (b % 3 == 0) or (b % 5 == 0):
a+=b
print a
生成式版本:
a=0
b=[]
for i in (b for b in range(1000) if (b % 3 == 0) or (b % 5 == 0)):
a+=i
print a