课程
/后端开发
/Python
/初识Python
sum = 0 x = 1 while x < 100: if (x%2) == 1: sum = sum + x x = x + 1 print sum 为什么这个不行大佬们
2017-02-03
源自:初识Python 5-5
正在回答
首先,这不是C语言,不能写成if (x%2) == 1这样,应该是if x%2 == 1:这样,还有,你的循环应该是while x<=100,照你那样做,只能循环到99,加不到100的位置。最后,再提一个小小的意见,以后写代码,最好sum = 0.0,写成这种(建议),应为这样方便后面对sum的操作!
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序