为了账号安全,请及时绑定邮箱和手机立即绑定

这个程序老是报错

http://img1.sycdn.imooc.com//58aa69a30001883b06780446.jpg

求解释,Python2.7

正在回答

4 回答

输print之前要加一个回车退出循环吧

0 回复 有任何疑惑可以回复我~

我按照答案的代码写也是错误,只不过我的错误和你的不一样。你明白怎么弄了吗

1 回复 有任何疑惑可以回复我~
#1

慕粉0104377984 提问者

恩恩,是因为写完WHILE循环之后需要敲两下空格在写PRINT语句,你试试
2017-02-24 回复 有任何疑惑可以回复我~
#2

weibo_穿梭在宇宙中的车声隆_0 回复 慕粉0104377984 提问者

我也解决了我是因为缩进问题。一起加油吧
2017-02-25 回复 有任何疑惑可以回复我~
#3

没名字的程序猿 回复 慕粉0104377984 提问者

好烦,按照你说的弄了还是报错
2017-02-27 回复 有任何疑惑可以回复我~
#4

没名字的程序猿 回复 慕粉0104377984 提问者

我搞定了,我发现while循环结束时要回车两次
2017-02-27 回复 有任何疑惑可以回复我~
查看1条回复

sum = 0

x = 1

while x<100:

    sum=sum+x

    x=x+2

print sum


0 回复 有任何疑惑可以回复我~

把sum=sum+x与x=x+2换个顺序,然后注意空格就可以了

0 回复 有任何疑惑可以回复我~
#1

慕粉0104377984 提问者

那如果换顺序的话不就少加了1了吗
2017-02-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

这个程序老是报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信