Python中while和else能搭配使用吗?
时间: 2024-04-15 11:27:31 浏览: 81
在Python的while循环中使用else以及循环嵌套的用法
当然可以!在Python中,while和else可以搭配使用。else块会在while循环条件变为False时执行。换句话说,当while循环正常结束时(即循环条件不再为True),else块中的代码会被执行。
下面是一个示例:
```python
count = 0
while count < 5:
print("Count:", count)
count += 1
else:
print("Loop finished")
```
输出结果将会是:
```
Count: 0
Count: 1
Count: 2
Count: 3
Count: 4
Loop finished
```
在这个例子中,当count小于5时,循环会继续执行并打印count的值。当count等于5时,循环条件变为False,于是执行else块中的代码,打印"Loop finished"。
需要注意的是,如果循环由于break语句而中断,else块将不会被执行。
阅读全文