continue 和break
时间: 2024-06-14 22:09:23 浏览: 79
12_break和continue.txt
当在循环语句中使用时,`continue`和`break`是两个常用的关键字。
`continue`关键字用于跳过当前循环中剩余的代码,并开始下一次循环迭代。换句话说,当程序执行到`continue`语句时,它会立即停止当前迭代,并跳到下一次迭代的开始处。
`break`关键字用于完全终止当前的循环,并跳出循环体。当程序执行到`break`语句时,它会立即停止当前的循环,并继续执行循环之后的代码。
下面是一个示例代码,演示了`continue`和`break`的用法:
```python
for i in range(1, 6):
if i == 3:
continue # 跳过当前迭代,开始下一次迭代
print(i)
for j in range(1, 6):
if j == 3:
break # 终止循环
print(j)
```
输出结果为:
```
1
2
4
5
1
2
```
在第一个循环中,当`i`等于3时,`continue`语句被执行,跳过了打印数字3的步骤,直接开始下一次迭代。
在第二个循环中,当`j`等于3时,`break`语句被执行,完全终止了循环,因此只打印了数字1和2。
阅读全文