📅  最后修改于: 2023-12-03 15:12:15.667000             🧑  作者: Mango
在 Python 的 for 循环中,可以使用 continue
语句来跳到下一次迭代。
代码示例:
for i in range(10):
if i == 5:
continue
print(i)
以上代码输出结果为:
0
1
2
3
4
6
7
8
9
当循环到 i
等于 5 的时候,continue
语句会跳过本次迭代,直接进入下一次迭代。
这样,可以在循环中跳过不需要处理的数据,从而提高循环的效率。
注意,continue
语句必须放在循环的主体中。如果放在循环之外,会导致语法错误。
# 错误示范
for i in range(10):
if i == 5:
print(i)
continue
以上代码会报错,因为 continue
语句放在了循环之外。正确的做法是将 print(i)
放在 continue
语句之前:
# 正确示范
for i in range(10):
if i == 5:
continue
print(i)
这样,就可以顺利执行了。