课程
/后端开发
/Python
/初识Python
为什么会出错
2017-07-27
源自:初识Python 5-6
正在回答
我给你说下吧,因为python是非常严格要求空格的,IDLE输入很多是有缺陷的,你先执行,再print sum就好了。
>>> while True:
sum+=x
x+=1
if x>20:
break
>>> print sum
210
我的这个是3.5版本的,代码跟你的一样,只不过你需要退出缩进的代码块,然后在输出就正确了。
把print sum提出来,不要在这一行写,
》》》print sum
思省
老哥,while True:是什么??应该这里错了,while条件无法判断。。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序