课程
/后端开发
/Python
/初识Python
sum = 0 x = 1 while x%2!=1 and x<=100: sum+=x x=x+1 print sum 为什么这个不行?
2015-05-15
源自:初识Python 5-5
正在回答
while True: if x%2 != 1: sum+=x if x<=100: x+=1 else: break
你可以试下
while True:
if x%2 != 1:
sum+=x
if x<=100:
x+=1
else:
break
因为while循环只能在条件为真时,进行循环。
当你把1带入的时候,已经失败了。因此计算不出来
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序