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

垂死病中惊坐起,今天还没撸代码

sum = 0 x = 1 while x<100:    if x%2 ==1:        sum+=x        x=x+1 print sum 提交代码一直通过,但是显示不出正确答案2500?

正在回答

3 回答

578c4aeb0001f90003280242.jpg

578c4aec0001fedc04070040.jpg

兄弟路子野阿,我咋就没问题?

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

米斯特慈恩 提问者

非常感谢!
2016-10-26 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//578ca4c50001e75705780243.jpg你求的是奇数和吧,应该X=X+2,这是python3界面,可能和2的书写格式有些不一样吧。。。

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

第一,没有break在while x < 100之后。

第二, 缺少continue来跳过偶数。

第三,x = x + 1 应该放在 while 的上一句。

第四,x 应该从0开始赋值。

第五,注意对齐。

参考一下评论区的答案,有好多解法。

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

login950518

谁跟你说x非要从0开始的?他这个程序没问题,你要不行就别xjb答
2016-07-18 回复 有任何疑惑可以回复我~
#2

HE_JIANAN 回复 login950518

您的建议我心领了。但是骂人说明了你的不自信。你在A领域行可能B,C, D都不行,别人不行就很正常地指出来,我会虚心接受。中华民族的忠孝礼仪廉请您好好读一读。技术上再牛逼但是道德有问题的话,你将一事无成。谢谢。还有,有本事实名制地骂,就这种躲在后面的喷子,不要拉低了自己的level。
2016-11-15 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

垂死病中惊坐起,今天还没撸代码

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

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

帮助反馈 APP下载

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

公众号

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