【发布时间】:2018-08-31 08:17:05
【问题描述】:
我试图了解 python 是如何按照语法工作的。 举个例子:
x = 0
while x < 3:
print("smaller")
x = x + 1
of x
x = 0
while x < 3:
x = x + 1
print("smaller")
在这里,我定义了 x=0 然后循环函数,然后在 print 语句之前,我定义了 x=x+1 所以,如果 python 逐行读取它应该只返回“较小”两次但它返回 3 次.我错过了什么。谢谢你的期待。
【问题讨论】:
-
不会在每个语句上检查条件 - 仅在循环开始时。
标签: python while-loop