运行成功,为什么显示不出来呢?是哪一步错了吗?
你是想求1000内偶数和吧,首先while循环条件错了,应该是b<1000;其次循环体也有问题,break在这里没有必要;还有print函数的缩进有问题。正确代码如下:
一、不需要break
a = 0
b = 0
while(a <= 1000) :
b += a
a += 2
print(b)
二、需要break
a = 0
b = 0
while True :
if a > 1000 :
break
b += a
a += 2
print(b)
b=0,小于1000,所以不进入循环