和 break 语句相比,continue 语句的作用则没有那么强大,它只会终止执行本次循环中剩下的代码,直接从下一次循环继续执行。只用于一次跳过 可根据条件判断。
continue 语句的用法和 break 语句一样,只要 while 或 for 语句中的相应位置加入即可。实例:
str= "python"
# 一个简单的for循环
for i in str:
if i == ',' :
# 忽略本次循环的剩下语句
print('\n')
continue
print(i,end="")
当遍历 str字符串至逗号( , )时,会进入 if 判断语句执行 print() 语句和 continue 语句。其中,print() 语句起到换行的作用,而 continue 语句会使 Python 解释器忽略执行第 8 行代码,直接从下一次循环开始执行。