课程
/后端开发
/Python
/初识Python
执行语句放置顺序不同,结果不同。
2014-11-04
源自:初识Python 5-5
正在回答
前者正确,对于后者:
sun = 0
x = 1
while x<100:
x=x+2
sun=sun+x
print sun
每次判断X的大小之后首先加2,再将其扔进sun中,这样的表达式是:
sun=3+5+..+101
关于执行顺序的问题
x=1
n=1
while n<100:
x=x+1
n=n+1
print x
打印出来的是2到100,间隔为1
打印出来的是1到99,间隔为1
我也发现了这个问题,同求解。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序