在编程中,`while`是一种 条件控制型循环。它允许程序在满足特定条件的情况下重复执行一段代码,直到该条件不再满足为止。`while`循环的基本结构如下:
```python
while 条件表达式:
循环体(要重复执行的代码)
```
当`条件表达式`为真(非零或非空)时,循环体内的代码将被执行。执行完循环体后,会再次检查条件表达式的值。如果条件仍然为真,循环将继续执行;如果条件为假(零或空),循环将终止。
```python
count = 1
while count <= 5:
print(count)
count += 1
```
在这个例子中,循环会一直执行,直到`count`的值大于5。每次循环开始时,都会检查`count`是否小于或等于5。如果是,则打印`count`的值,并将`count`加1。当`count`大于5时,循环结束。
`while`循环的特点是 先判断条件,再执行循环体。这种循环结构在需要根据某个条件反复执行相同任务时非常有用。