前言
continue
语句的功能是结束本次循环,即跳过本层循环体中余下尚未执行的语句,接着进行下一次循环条件的判定。执行 continue
语句并没有使整个循环终止,这是区别于 break
语句的地方。
同样,continue
语句主要使用在 while
和 for
循环体中,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 入门教程——目录索引