前言

continue 语句的功能是结束本次循环,即跳过本层循环体中余下尚未执行的语句,接着进行下一次循环条件的判定。执行 continue 语句并没有使整个循环终止,这是区别于 break 语句的地方。

同样,continue 语句主要使用在 whilefor 循环体中,continue 语句使流程直接跳到循环控制条件的判定部分,然后由条件表达式决定循环是否继续执行。

continue 语句的一般格式如下:

continue

实例如下:

#!/usr/bin/python3
# -*- coding: UTF-8 -*-

# while循环终止实例
flag = 0
while flag < 5:
    flag = flag + 1
    if flag == 3:  # 当 flag 等于 3 时跳过本次循环
        continue
    print('当前变量值为 :', flag)

# 遍历循环(for)终止实例
for letter in 'Python':
    if letter == 'h':  # 当遍历到字母 'h' 时跳过本次循环
        continue
    print('当前字母为 :', letter)

实例输出:

当前变量值为 : 1
当前变量值为 : 2
当前变量值为 : 4
当前变量值为 : 5
当前字母为 : P
当前字母为 : y
当前字母为 : t
当前字母为 : o
当前字母为 : n

完整学习教程请访问Python3 入门教程——目录索引

最后修改:2021 年 04 月 03 日 02 : 48 PM