📜  python中的continue语句(1)

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

Python中的continue语句

在Python中,continue语句是控制流语句之一,它用于跳过当前迭代中的余下语句并回到迭代的顶部,继续执行下一个迭代。

语法
while expression:
    statement(s)
    if condition:
        continue

在循环中,当condition满足时,continue语句将跳过其下面的所有语句并回到循环的顶部。它指示循环继续,而不执行任何余下的语句。

示例

以下示例演示如何在循环内使用continue语句:

numbers = [1, 2, 3, 4, 5]
sum = 0
for num in numbers:
    # 如果num是偶数,跳过当前迭代
    if num % 2 == 0:
        continue
    sum += num
print("Sum of odd numbers:", sum)

在上面的示例中,程序计算给定数字列表中的奇数的总和。我们使用continue语句跳过了偶数,只计算奇数。

总结

continue语句是Python语言中的一个强大的控制流语句。它是优秀编码中必不可少的一部分。在写循环时,请确保考虑在循环内部使用continue语句来处理特殊情况,并减少使用无意义的嵌套。