一、循环
while 循环是循环中的一种
while 循环由 循环条件 和 循环体 两部分组成。循环条件是个布尔值,每次循环都会进行判断,当满足循环条件(值为 True)时执行循环体内的代码,否则结束循环。
其实它和条件语句差不多,只是把 if 替换成 while 且没有 else。
while 循环可以应用到哪方面呢?我来给你举个例子。
你写了个抢票程序,需要不停的抢票。这时就需要 while 循环,循环条件是还未抢到票且有票。
对 while 循环来说,循环条件非常的重要。
它决定着何时结束循环,如果粗心大意,很容易写出「死循环」。
下面这样因为漏掉一些代码,就会导致死循环:
在其他编程语言中,通常还有另一种循环——do ... while。Python 不支持do ... while结构。
但可以用现有的while循环与break结合实现do ... while的功能。例如:
即不管满不满足条件先执行一次循环体里面的代码再说