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

x = x + 1一元一次方程在python在while 循环下是怎么计算的?

L = []
x = 1
while x <= 100:
    L.append(x * x)
    x = x + 1
print sum(L)

这个x=x+1是怎么计算的x=1+1=2然后while循环x=2+1直到x <= 100?

正在回答

2 回答

Python中的一个等于号不是等于,而是赋值,把x+1赋值给之前的x,也就是现在的x=2。之后每一次x增加1,都会比较一下是否符合x<=100这个条件,直到x=101的时候不符合了,就推退出循环,执行下一步打印输出操作

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

第四行和第五行是一个循环体,没执行完后,x 就增加了 1,到x = 100时,最后一次执行循环体,执行后,x = 101,已不满足循环条件(x <= 100 ),所以退出循环。

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

举报

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

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

进入课程

x = x + 1一元一次方程在python在while 循环下是怎么计算的?

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