在循环语句中,break的使用只用退出一层循环,如果是多层循环,可以用标志位。
exit_flag = Flase
exit_flag = False #标志位 for i in range(10): if i < 5: continue #结束本次循环,继续下一次循环,不执行后面的语句。 print(i) for j in range(10): print(j) if j == 6: exit_flag = True break if exit_flag: break
在循环语句中,break的使用只用退出一层循环,如果是多层循环,可以用标志位。
exit_flag = Flase
exit_flag = False #标志位 for i in range(10): if i < 5: continue #结束本次循环,继续下一次循环,不执行后面的语句。 print(i) for j in range(10): print(j) if j == 6: exit_flag = True break if exit_flag: break