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

这样为什么会由错误

sum = 0

x = 1

while x<=100:

    if(x%2 == 1):

        sum+=x

        x+=1

print sum


正在回答

3 回答

是不是缩进问题,如果 x+=1原来在 if 语句之下,如果 if 语句没有执行,则 x+=1就不会执行啊,循环就不会进行下去啊

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

sum = 0

x = 1

while x<=100:

    if(x%2 == 1):

        sum+=x

    x+=1    

print sum

改好了 

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

你试试把if的括号去了试试

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

蛋蛋不加糖0 提问者

一样的.
2019-05-20 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

这样为什么会由错误

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