课程
/后端开发
/Python
/初识Python
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x%2 == 0 :
continue
else:
sum +=x
print sum
2019-09-26
源自:初识Python 5-7
正在回答
第一点是第二个if循环里“continue”前应该有四个空格,这个是“if:”直接回车就能生成的,不要删除;第二是continue循环后面不用加“else”;第三点是“sum”运算应该写为“sum=sum+x”
sum = 0 x = 0 while True: x = x + 1 if x > 100: break if x % 2 == 0: continue else: sum = sum + x print sum
continue之前加空格,else多余
if 与 else 位置,没有区分出代码段,每次都会continue
是不是要缩进4个空格
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序