xu007xu 发表于 2021-1-27 19:54:22

青出于蓝 发表于 2021-1-27 19:56:12

sum1 = 0

for each in range(0,1000):
    if each % 2 == 1:
      sum1 = sum1 + int(each)

print(sum1)

xu007xu 发表于 2021-1-27 19:58:40

青出于蓝 发表于 2021-1-27 19:58:53

楼主代码问题是 / 是除法运算,%是求余运算。一个数除以2的余数是1就是奇数,这样的话运算结果为25000,答案正确。
思路还是很清晰的,只是基础知识不太牢固
望采纳

青出于蓝 发表于 2021-1-27 19:59:29

谢谢
页: [1]
查看完整版本: 求1000以内的奇数和