📜  Python继续语句(1)

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

Python继续语句

在 Python 中,继续语句被用来跳过当前循环块中的某些代码,然后继续执行下一轮循环。

语法
continue
描述

continue 语句被执行时,Python 解释器会跳过当前循环块中剩余的语句,然后开始下一轮循环。

for i in range(10):
    if i % 2 == 0:
        continue
    print(i)

以上代码中,当 i 为偶数时,if 条件成立,continue 被执行,剩余的代码不再执行,直接开始下一轮循环。

示例
# 找出大于等于0且小于10的正整数中,不是2的倍数的数的和
sum = 0

for i in range(10):
    if i % 2 == 0:
        continue
    sum += i

print(sum)  # 输出结果为:25

在以上代码中,for 循环中如果 i 为偶数,则执行 continue,跳过语句 sum += i,接着开始下一轮循环,直到找出所有不是 2 的倍数的正整数。

总结

在使用 continue 时,特别要注意以下几点:

  • continue 用来跳过当前循环块中剩余的语句,开始下一轮循环。
  • 在循环中使用 continue 可以优化性能,避免进行无用的计算。
  • 在使用 continue 时,要注意循环执行的次数,以免因逻辑问题导致代码陷入死循环。