📜  跳到for循环python中的下一个迭代(1)

📅  最后修改于: 2023-12-03 15:12:15.667000             🧑  作者: Mango

跳到 for 循环 Python 中的下一个迭代

在 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)

这样,就可以顺利执行了。