怎么理解Python中的continue语句?

1 个回答

Coco老师 - 科普专家
擅长:编程教育

在for循环或while循环中,使用continue(继续)语句,结束单次循环。

示例:

for number in range(1,6):
    if number==3:
        continue
    print(number)

上面的程序中,如果number的值是3时,则执行continue语句,不再执行后面的语句,直接进入下一次循环。

第1次循环:number为1,不满足条件number==3,执行print(number);

第2次循环:number为2,不满足条件number==3,执行print(number);

第3次循环:number为3,满足条件number==3,执行continue,进入下一次循环;

第4次循环:number为4,不满足条件number==3,执行print(number);

第5次循环:number为5,不满足条件number==3,执行print(number),循环结束。

执行结果是:

1
2
4
5