当前位置: 首页 > 后端技术 > Python

Python中break和continue的用法是什么?

时间:2023-03-25 23:48:00 Python

我们之前学习过while循环和for循环。现在大家都知道了,只要满足条件,这两个语法状态就会一直循环下去,但是有时候我们有特殊的条件可以中断循环,所以我们加入了break和continue两个中断方法。但是这两种中断也有区别。下面是终止循环关键字break和continue的解释。1.breakbreak就是直接破坏循环,直接跳出循环语句。无论哪个循环遇到break,都会终止循环体。下面我们来演示一段代码。num=0foriinrange(101):num+=ii+=1ifi==10:breakprint(i)print(num)returnresult:12345678945从结果可以看出,如果i=10,则会直接中断循环,所以结果是45。而当i达到9时,循环终止。2、与continue语句和break语句相比,continue语句没有那么强大。它只会终止本次循环中剩余代码的执行,直接从下一次循环继续执行。num=0foriinrange(11):num+=ii+=1ifi==10:print('******')continueprint(i)print(num)返回:123456789******1155从返回的结果可以看出,当i=10时,会打印****,打印完后继续执行,所以出现了11和最终结果。以上是关键字break和continue终止循环的解释(www.wakey.com.cn/document-break.html)