平常心丿 发表于 2019-7-23 15:48:02

0基础python 循环永远为真的意思

6. 什么情况下我们要使循环永远为真?
   
while Ture:
    循环体
   
同样用于游戏实现,因为游戏只要运行着,就需要时刻接收用户输入,因此使用永远为真确保游戏“在线”。操作系统也是同样的道理,时刻待命,操作系统永远为真的这个循环叫做消息循环。另外,许多通讯服务器的客户端/服务器系统也是通过这样的原理来工作的。
   
所以永远为“真”虽然是“死循环”,但不一定是坏事,再说了,我们可以随时用 break 来跳出循环!



上面是课后习题
我想问的是,while true 循环如果没有break会永远循环下去吗?true是不是相当于满足所有条件的意思?

求各位大佬解答

新手·ing 发表于 2019-7-23 15:51:05

while后面接条件,条件为真就一直循环(除非break)
True就是真

mictt555 发表于 2019-7-23 17:07:36

while = 条件循环
for = 计数循环

13572044595 发表于 2019-7-23 19:14:25

条件 -- 非空、非0,既为真(Ture)
while 循环里面,如果 条件是 True,会一直无限循环,
除非遇到 break 才会跳出循环
True 是 while 是否继续循环的 依据~
页: [1]
查看完整版本: 0基础python 循环永远为真的意思