python中while循环
时间: 2023-10-21 15:04:03 浏览: 95
在 Python 中,while 循环是一种常见的循环结构,它会在条件为真的情况下一直执行代码块。while 循环的语法如下:
```python
while condition:
# 待执行的代码块
```
其中,condition 是一个布尔表达式,如果它的值为 True,就会执行代码块中的语句;如果它的值为 False,就会跳过代码块中的语句,直接执行 while 循环后面的代码。
在代码块中,可以使用 break 关键字来中断循环,或者使用 continue 关键字来跳过本次循环。例如:
```python
count = 0
while count < 5:
print(count)
count += 1
if count == 3:
break
```
输出结果为:
```
0
1
2
```
在上面的示例中,while 循环在 count 小于 5 的条件下执行,每次循环 count 的值都会加 1,当 count 的值等于 3 时,使用 break 关键字中断循环。
还可以使用 else 语句来在循环结束后执行一些代码。例如:
```python
count = 0
while count < 5:
print(count)
count += 1
else:
print("Loop finished")
```
输出结果为:
```
0
1
2
3
4
Loop finished
```
在上面的示例中,while 循环在 count 小于 5 的条件下执行,每次循环 count 的值都会加 1,当 count 的值等于 5 时,循环结束,执行 else 语句中的代码。
阅读全文