课程
/后端开发
/Python
/初识Python
x=x+1
if x>100 or x%2==0:
continue
sun=sum+x
2020-04-24
源自:初识Python 5-7
正在回答
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x%2==0:
sum+=x
print sum
不可以,x>100就continue 意思是,不计算我下面的代码了,我们重来循环一次。虽然sum值结果是一样的,但是进入了死循环。while True 意思是无线循环,没有break出不来。
把or改成and,否则x是1的时候也会continue
sum=1
x=1
sum=sum+x
if x>=99:
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序