print sum(i for i in range(1,1000) if i%3==0 or i%5==0)
0.这是网上copy的别的大牛的代码 (初学python,从抄袭开始,哈哈)
1.python真心好用,做完了我去逛逛论坛。c或cpp一般都是10行左右吧。
2.range是包上不包下的,or = || (c中)。
3.不用多虑15的倍数,15的倍数一开始就会满足i%3==0,然后就短路原则了。
print sum(i for i in range(1,1000) if i%3==0 or i%5==0)
0.这是网上copy的别的大牛的代码 (初学python,从抄袭开始,哈哈)
1.python真心好用,做完了我去逛逛论坛。c或cpp一般都是10行左右吧。
2.range是包上不包下的,or = || (c中)。
3.不用多虑15的倍数,15的倍数一开始就会满足i%3==0,然后就短路原则了。