课程
/后端开发
/Python
/初识Python
这个为什么无法再继续输入
2019-11-06
源自:初识Python 5-7
正在回答
死循环了 'if x%2==0' 一直是 True,让你无法执行到下面的x=x+1
把 x = x + 1 放到最前面。continue以后,可以执行到。给的代码模板里x的初期设为了1,是误导。
下面代码运行通过。
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
elif x%2 == 0:
continue
else:
sum = sum + x
print sum
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序