001 如果我们列出所有低于10且是3或5的倍数的自然数,则得到3、5、6、9,这些倍数的总和为23。找出1000以下3或5的所有倍数的总和。

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

i = 0
for each in range(1000):
    if each % 3 == 0 or each % 5 == 0:
        i = i + each
print(i)

 

你可能感兴趣的:(001 如果我们列出所有低于10且是3或5的倍数的自然数,则得到3、5、6、9,这些倍数的总和为23。找出1000以下3或5的所有倍数的总和。)