Python——结束语句
条件语句:
break
结束语句,表示达到某个目的后,将结束当前循环语句,break以下的代码都不执行。
例如:
1 2 3 4 5 6 | for i in range ( 10 ): print ( "--------" ,i) for j in range ( 10 ): print (j) if j> 3 : break |
循环套循环的语句,如果j大于3了,那么将结束小循环语句,进入到大循环中。
1 2 3 4 5 6 7 8 9 10 11 | user = "XB" age_of_XB = int ( "27" ) while True : XB_age = int ( input ( '猜猜XB的年龄:' )) if XB_age = = age_of_XB: print ( '恭喜{user}答对了' . format (user = user)) break elif age_of_XB > XB_age : print ( "好像小了点,{user}的选择" . format (user = user)) else : print ( "好像大了点,再试试{user}" . format (user = user)) |
猜对了就结束了。
1 2 3 4 5 6 | count = 0 while True : print ( "count:" , count) count = count + 1 if count = = 1000 : break |
达到1000后就将会结束。
continue
表示结束此次循环,进入到下一次循环。就说到我这了就重新开始。
1 2 3 4 5 6 | for i in range ( 1 , 10 ): if i< 3 : print ( "loop" ,i) else : continue print ( 'hehe' ) |
当i大于3了以后,就一直从头开始,一直到彻底结束本次大循环为止。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)