在Python中,`continue` 语句

简介: 在Python中,`continue` 语句

在Python中,continue 语句是一种流程控制结构,主要用于在循环(如 forwhile 循环)内部提前结束当前迭代,并直接跳转至下一次迭代的开始处。

当你在循环体内的某个条件判断分支中遇到 continue 语句时,Python解释器将立即停止执行当前迭代余下的任何代码,并重新评估循环的条件部分,如果条件满足,则继续下一轮迭代。

例如,在一个简单的 for 循环中遍历列表并打印元素,但忽略特定值时,可以这样使用 continue

for i in [1, 2, 3, 4, 5]:
    if i % 2 == 0:  # 如果i是偶数
        continue  # 跳过本次循环的后续代码
    print(i)  # 这段代码不会在偶数情况下执行

在这个例子中,当变量 i 是偶数时,continue 语句被执行,那么 print(i) 不会被执行,循环会直接跳到下一个数字的检查。所以,此程序只会打印出奇数。

总结来说,continue 的作用是在不退出整个循环的情况下,跳过当前循环体中剩余未执行的部分。

目录
相关文章
|
1月前
|
Java C++ Python
【Python】循环语句(while、for)、continue、break
【Python】循环语句(while、for)、continue、break
37 0
|
6月前
|
Python
Python continue 语句
Python continue 语句
|
6月前
|
程序员 Python
Python continue 语句
Python continue 语句
|
Python
Python嵌套循环和二重循环中的break、continue
Python嵌套循环和二重循环中的break、continue
55 0
|
6月前
|
Python
Python中continue语句
Python中continue语句
88 2
|
6月前
|
Python
Python基础教程——continue语句
Python基础教程——continue语句
|
6月前
|
Python
Python中continue语句
Python中continue语句
50 0
|
6月前
|
Python
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
|
6月前
|
Python
Python中continue和break的区别
Python的`continue`和`break`关键字用于控制循环流程。`continue`跳过当前迭代的剩余代码,进入下一次循环,常用于忽略某些特定迭代。而`break`则终止当前循环,直接退出循环体。两者都只能在循环中使用,选择使用哪个取决于具体需求,以实现更简洁高效的代码。了解它们的区别有助于更好地控制循环流程。
86 0
|
6月前
|
Python
【Python基础】- break和continue语句
【Python基础】- break和continue语句
54 0
下一篇
无影云桌面