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

新手智障问题

sum = 0

 x = 1

 while x<100 and x%2==1:  

     sum+=x    

      x++ 

print sum 这样也可以?

正在回答

3 回答

我的想法和你一模一样耶。不过就像一楼所说的当x自加到2时虽然x小于一百成立但是x取于为1不成立啊,这时候程序就会跳出这个循环。

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

去掉 and x%2==1,把x++改成x+=2;

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

1、确定x++这样的写法可用?

2、照你这样写,当x=2的时候循环就退出了,所以sum的结果是1

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

举报

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

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

进入课程

新手智障问题

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