我了解“while 循环”的基本概念。但我不明白为什么这个包含“while true”的特定代码会导致无限循环。
condition = 1
while condition < 10:
print(condition)
condition += 1
while True:
print('hello word')
我知道当我们从条件 = 1 开始时,它小于 10,所以这是“真”。但是当我们达到条件 = 11 时,语句不会变为假(因为 10 小于 11?)。当我运行这段代码时,它会永远打印 hello world,直到编译器崩溃。为什么会一直这样?当条件= 11时它不应该停止吗?而且,当我这样做时,为什么 print(condition) 不再出现?
元芳怎么了
肥皂起泡泡
随时随地看视频慕课网APP
相关分类