Python 中的 `while` 循环语句用于循环执行一组语句,只要给定的条件满足时,它就会持续执行该语句块。这种循环是测试后执行的,也就是说,循环开始时先检查条件是否为真,如果为真则执行循环体中的语句。
以下是 `while` 循环的基本语法:
```python
while expression:
# 执行语句块
```
其中 `expression` 是一个表达式或布尔值。当 `expression` 为真(非零)时,循环就会继续执行;如果为假(零),循环就会停止。在循环体中执行的语句块可以是任何数量的语句,包括赋值语句、函数调用等。
下面是一个简单的例子:
```python
count = 0
while count < 5: # 当 count 小于 5 时执行循环体中的语句
print("这是第 {} 次循环".format(count)) # 打印当前循环次数
count += 1 # 每次循环后,count 增加 1
```
在这个例子中,`while` 循环会执行 5 次,每次打印出当前的循环次数,然后 `count` 增加 1。当 `count` 达到 5 时,条件不再满足,循环停止。