break语句是Python中常用的一种跳出循环的控制语句。它的作用是当满足某个条件时,跳出正在执行的循环,并继续执行下面的语句。break语句的使用方法如下:
1. 一般使用break语句
while True: # 循环体 if 条件: break
上面的代码中,当满足条件时,break语句将终止循环,并继续执行下面的语句。
2. 使用break语句跳出嵌套循环
while True: # 外层循环体 while True: # 内层循环体 if 条件: break
上面的代码中,当满足条件时,break语句将跳出内层循环,继续执行外层循环。如果要跳出外层循环,可以使用两个break语句:
while True: # 外层循环体 while True: # 内层循环体 if 条件: break break
上面的代码中,当满足条件时,break语句将跳出内层循环,并跳出外层循环,继续执行下面的语句。
3. 使用break语句跳出多层嵌套循环
while True: # 外层循环体 while True: # 内层循环体 while True: # 内层循环体 if 条件: break break break
上面的代码中,当满足条件时,break语句将跳出多层嵌套循环,继续执行下面的语句。
4. 使用break语句跳出for循环
for i in range(10): # 循环体 if 条件: break
上面的代码中,当满足条件时,break语句将终止for循环,并继续执行下面的语句。
5. 使用break语句跳出嵌套for循环
for i in range(10): # 外层循环体 for j in range(10): # 内层循环体 if 条件: break
上面的代码中,当满足条件时,break语句将跳出内层for循环,继续执行外层for循环。如果要跳出外层for循环,可以使用两个break语句:
for i in range(10): # 外层循环体 for j in range(10): # 内层循环体 if 条件: break break
上面的代码中,当满足条件时,break语句将跳出内层for循环,并跳出外层for循环,继续执行下面的语句。
6. 使用break语句跳出多层嵌套for循环
for i in range(10): # 外层循环体 for j in range(10): # 内层循环体 for k in range(10): # 内层循环体 if 条件: break break break
上面的代码中,当满足条件时,break语句将跳出多层嵌套for循环,继续执行下面的语句。
break语句是Python中常用的一种跳出循环的控制语句,它可以跳出while循环,也可以跳出for循环,甚至可以跳出多层嵌套循环,使用起来非常方便。