循环中 break 和 continue 关键宇的区别分别是什么 ?
时间: 2024-05-12 17:13:01 浏览: 19
`break` 和 `continue` 都是循环控制语句,它们的作用是控制循环的执行。
`break` 关键字用于立即终止循环,并跳出循环体。当程序执行到 `break` 语句时,循环将会立即终止,并继续执行循环后面的语句。常用于在满足某些条件时,提前结束循环。
例如:
```python
for i in range(1, 11):
if i == 5:
break
print(i)
```
上面的代码会输出 1、2、3、4,当 i 等于 5 时,循环被 `break` 终止。
`continue` 关键字用于跳过当前循环中的剩余语句,并开始下一次循环的执行。当程序执行到 `continue` 语句时,当前循环的剩余语句将被跳过,直接进入下一次循环。常用于在满足某些条件时,跳过当前循环的执行。
例如:
```python
for i in range(1, 11):
if i == 5:
continue
print(i)
```
上面的代码会输出 1、2、3、4、6、7、8、9、10,当 i 等于 5 时,当前循环的剩余语句将被跳过,直接进入下一次循环。