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

为什么在python上报不出来,在immoc上就能运行

spacer.gifhttps://img1.sycdn.imooc.com//5b7682fb00014add03370181.jpg求解这有什么错误


正在回答

5 回答

https://img1.sycdn.imooc.com//5bd2f97100015fff02840126.jpg

你可能是python3,print后要加括号的

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

GVBCHEN

你好,我想问下你用的啥编写的软件啊,cmd不好用啊
2018-11-05 回复 有任何疑惑可以回复我~

...三个点说明还在while循环里,打到x=x+1之后应该空行结束循环再打printhttps://img1.sycdn.imooc.com//5b7d195d000197ba03980202.jpg

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

你看见那三行...了没?print所在的那一行被python解释器认为是属于while循换体的一部分,但是如果要作为while的部分循环体,你的缩进就是不对的,所以会报错。你只需要在写完x=x+1后,按两下回车,这个时候解释器认为你的while循环体已经结束,这个时候print(sum(L))即可。

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

https://img1.sycdn.imooc.com//5b76957a0001e3f806980255.jpg我是2.7.8的,加了括号也不行

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

你的print忘记加括号了吧

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

举报

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

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

进入课程

为什么在python上报不出来,在immoc上就能运行

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号