有时,语句的一次迭代(=执行)不足以获得所需的结果。这就是为什么 Python 提供了一个特殊的语句,可以多次执行一段代码。满足循环命令和通用循环之一 - while循环。
人们一般不会选择 Python 来编写快速代码。Python 的主要优点是可读性和简单性。由于while 循环需要引入额外的变量,因此迭代会占用更多时间。因此,while 循环非常慢并且不那么流行。它类似于条件运算符:使用 while 循环,只要条件为真,我们就可以执行一组语句。
条件本身 (2) 写在循环体之前(有人称其为条件代码),并在执行体之前进行检查。如果条件为真 (3a),则迭代继续。如果条件为假 (3b),则终止循环执行并且程序控制进一步移动到下一个操作。