#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/3/13 23:05 # @Author : banzhu # @File : break continue.py """ Python 提供了 2 种强制离开当前循环体的办法: 使用 continue 语句,可以跳过执行本次循环体中剩余的代码,转而执行下一次的循环。 只用 break 语句,可以完全终止当前循环。 break 语句可以立即终止当前循环的执行,跳出当前所在的循环结构。 无论是 while 循环还是 for 循环,只要执行 break 语句,就会直接结束当前正在执行的循环体 continue 语句的作用则没有那么强大,它只会终止执行本次循环中剩下的代码,直接从下一次循环继续执行。 """ # break 语句一般会结合 if 语句进行搭配使用,表示在某种条件下跳出循环体。 add = "http://c.biancheng.net/python/,http://c.biancheng.net/shell/" for i in add: if i == ',' : #终止循环 break print(i,end="") else: print("执行 else 语句中的代码") print(" 执行循环体外的代码") # continue 语句的用法和 break 语句一样,只要 while 或 for 语句中的相应位置加入即可 add = "http://c.biancheng.net/python/,http://c.biancheng.net/shell/" # 一个简单的for循环 for i in add: if i == ',' : # 忽略本次循环的剩下语句 print(' ') continue print(i,end="")