首页 > 解决方案 > 为什么这个 python 循环会无穷大?

问题描述

a = 10
counter = 0
condition = (counter<3)
while condition:
    a= a +1
    print (a)
    counter = counter + 1

图片说明

标签: pythonpython-3.x

解决方案


因为condition只计算一次,永远不会更新。因此,即使更新condition也总是如此。Truecounter


推荐阅读