蓝大伟 发表于 2020-8-21 21:40:09

新手问题

为什么while True
                pass
就无线循环了呢,解释下。
还有这个i = 0
while True:
    print(i)
    i += 1
    pass
什么意思

Twilight6 发表于 2020-8-21 21:41:45

本帖最后由 Twilight6 于 2020-8-21 22:02 编辑


while True:
    pass

因为循环条件一直是 True ,所以会无限循环下去,只有当循环条件为 False 才退出循环

pass 只是个占位符,没什么实际含义

i = 0
while True:
    print(i)
    i += 1

也是死循环,每次循环 i 都会增大 1

页: [1]
查看完整版本: 新手问题