1、用途不同
break用于结束循环,而continue用于跳出当前循环,执行下一次循环。
2、结束循环情况不同
break语句是结束整个循环的过程,不在判断执行循环的条件是否成立。
continue语句是只结束本次循环,并不终止整个循环的执行。
3、跳出循环情况不同
break语句符合条件后,直接结束循环,只能跳出当前层次的循环。
跳出循环体中还没有执行的语句,跳出本次循环,但是并不跳出当前循环。
4、原理不同
break是终止循环的执行, 即循环代码遇到break,就不再循环了。 continue是结束本次循环,继续下一次循环, 即本次循环剩下的代码不再执行,但会进行下一次循环。
在我们运行python程序时可能会遇到死循环,下面我们就来看一下结束python死循环的方法。每个IDE中的终止方式略有不同,下面介绍三个不同的IDE的终止方式:
1、jupyter notebook出现死循环:
这个时候需要按这个小方块才可以停止。
2、python的shell中出现死循环:
解决方法:
按CTRL+C即可结束:
3、在pycharm里面出现死循环,要在下方才能看得出。
解决方法:点击左边的小方块,从红色变成无色就是终止了。
更多Python知识请关注Python视频教程栏目。