发布网友
共4个回答
热心网友
i = 1
i=i+2
这两行行是无效代码,i这个变量会被for重新赋值。你应该用if判断奇偶数
for i in range(1,100):
····if i % 2 == 1:
········sum += i
print(sum)
热心网友
sum=0
for i in range(1,100,2):
sum=sum+i
print(sum)
这个你再试一下,注意一下缩进
热心网友
#1+3+5+......+99
sum = 0
for i in range(1,100,2):
sum = sum+i
print(sum)
热心网友
sum=0
for i in range(1,100):
if not i%2:
sum+=i
print(sum)
中间加一个if判断即可,注意缩进