10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23。
找出1000以下的自然数中,属于3和5的倍数的数字之和。
version 1:
result = 0
for i in range(1,1000):
if i % 3 == 0 or i % 5 == 0:
result = result + i
print result
>>>
233168
version 2 :
>>>
233168
要点:列表解析
10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23。
找出1000以下的自然数中,属于3和5的倍数的数字之和。
version 1:
result = 0
for i in range(1,1000):
if i % 3 == 0 or i % 5 == 0:
result = result + i
print result
>>>
233168
version 2 :
>>>
233168
要点:列表解析
转载于:https://www.cnblogs.com/mymma/archive/2013/04/04/2999744.html