本篇我们来学习一下 Python 中的 continue 语句,它可以用于跳出当前迭代并继续下一次迭代。
continue 语句用于 for 循环或者 while 循环,它可以跳过当前的循环迭代并开始下一次迭代。通常,我们会将 continue 语句和 if 语句结合使用,在某个条件成立时跳过当前迭代。
以下语法用于在 for 循环中使用 continue 语句:
for index in range(n): if condition: continue # 其他代码
以下语法用于在 while 循环中使用 continue 语句:
while condition1: if condition2: continue # 其他代码
以下示例使用 for 循环输出 0 到 9 之间的偶数:
for index in range(10): if index % 2: continue print(index)
输出结果如下:
0 2 4 6 8
以上代码的执行过程如下:
以下示例演示了如何使用 continue 语句显示 0 到 9 之间的奇数:
# 打印奇数 counter = 0 while counter < 10: counter += 1 if not counter % 2: continue print(counter)
输出结果如下:
1 3 5 7 9
以上代码的执行过程如下: