学科分类
目录
基础

continue语句

continue语句用于跳出当前循环,继续执行下一次循环。当执行到continue语句时,程序会忽略当前循环中剩余的代码,重新开始执行下一次循环。

例如,从列表中找出所有的正数,代码如下:

for element in [0, -2, 5, 7, -10]:
    if element <= 0:
        continue
    print(element)

以上代码遍历列表[0, -2, 5, 7, -10]中的所有元素,每取出一个元素就判断该元素的值是否小于或等于0,当值小于或等于0时执行if语句中的continue语句,直接跳出本次循环,忽略剩下的循环语句,开始遍历列表中的下一个元素进行判断,直至取出所有的元素为止。

运行程序,结果如下所示。

5
7

注意:

若break语句位于循环嵌套结构中,该语句只会跳出离它最近的一级循环,外层的循环不会受到任何影响。break和continue语句只能用于循环中,不能单独使用。

点击此处
隐藏目录