首页 > 编程知识 正文

break短语归纳,break语句可以用在哪些地方

时间:2023-05-03 20:12:15 阅读:21174 作者:3465

break语句break在语法上仅出现在for或while循环中嵌套的代码中。

结束最近的外侧循环。 如果循环中有可选的else子句,则也将跳过此子句。

如果for循环以break结束,则循环的控制变量将保持当前值。

如果break控制具有finally子句的try语句的流,则finally子句将在实际离开循环之前执行。

forIinrange(6) : for j in range(6)6) :ifI**2==j:print ) f'I={I}, j={j} ) print ) f'I={I} j=5forIinrange(6) : for j in range(6)6) :ifI**2==j:print ) f'I={I} j={j} ' ) breakprint ) f'I ) I ) I ) I ) j ) j=0forIinrange(6) : for j in range(6)6) : ifi * * *2==j={j} ' ) break #控制内层循环Else3333 j=0forIinrange(6) : for j in range(6)6) :ifI**2==j:print ) f'I={I} j={j} ' ) breakelse: # j=0i=5,j=0forIinrange(5) :try:print(f(3/I={3/I} ) ') exceptzerodivisionerrorase :打印) e ) finally 3360打印) finally 3360 I=3.0i=13/I=1.5i=23/I=1.0i=33/I 如果没有异常,则继续运行finally,然后退出循环forIinrange(5) 3360 try 3360 pring breakexceptzerodivisionerrorase : print (e ) finally 3360

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。