python中退出循环的代码
时间: 2023-09-27 10:06:29 浏览: 83
python退出循环的方法
在 Python 中,可以使用 `break` 关键字来退出当前循环,例如:
```
for i in range(10):
if i == 5:
break
print(i)
```
上面的代码会打印出 0 到 4 的数字,当 i 等于 5 时,执行 `break` 语句,跳出循环。
另外,在嵌套循环中,可以使用 `break` 关键字后跟标签来退出外层循环。例如:
```
for i in range(3):
for j in range(3):
if i * j == 2:
break # 退出内层循环
else:
continue # 内层循环被 break 时,不执行此语句
break # 退出外层循环
```
上面的代码中,当 `i` 乘以 `j` 等于 2 时,执行 `break` 语句,退出内层循环,然后执行外层循环的 `else` 语句,最后执行外层循环的 `break` 语句,跳出外层循环。
另外,还可以使用 `continue` 关键字来跳过当前循环的剩余部分,进入到下一次循环的开始。例如:
```
for i in range(10):
if i % 2 == 0:
continue
print(i)
```
上面的代码会打印出所有奇数,当 i 是偶数时,执行 `continue` 语句,跳过当前循环的剩余部分,进入到下一次循环的开始。
阅读全文