龙空技术网

python的while循环讲解! 视频纯干货!点赞收藏!必会!#python

小阿狸吖 53

前言:

而今我们对“python while循环语句退出”大概比较注重,大家都需要了解一些“python while循环语句退出”的相关知识。那么小编也在网络上收集了一些关于“python while循环语句退出””的相关知识,希望咱们能喜欢,我们一起来了解一下吧!

python的while循环讲解。

刚入行的同学一定要收藏好。

·第一行不用说了,就是程序的开始的入口写法。

·第二行就是while循环了,如果后面条件成立就会执行三四行代码,不成立当然也就不会去执行三四行的代码。

那么什么样的值才算条件成立或者不成立?python里常用0和False来表示不成立,非0值和True通常都表示成立。我这张图中的while循环后面值是0,所以三四两行就不执行了,运行起来只会执行第5行代码。因为三四两行代码是在while缩进里面的,就不会执行了。

·第二行while后面改成一个1,我们执行看下效果。可以看到屏幕上一直循环输出第三行和第四行的内容,这样就造成第5行代码一直不会被执行,而变成死循环。当然,不仅仅1是造成死循环,其他非0的数据都会导致这样。改成False的效果和刚刚0的效果是一样的,改成True和刚刚1的效果也一样。

·还可以在while循环后面给出一个判断条件,比如这里就是判断count值是否小于10,如果不小于就会执行第4行,先给count变量进行加1然后输出一下,所以最后就输出2到10的值。新手可能会疑惑,为什么最后10还会输出?你思考最后一次count是9条件成立,然后加1之后才输出,所以就会有10这个结果。

循环里还有俩个关键字continue和break这俩用法也来说下。第5行翻译过来就是count值除2取余数不能等于0,简单的来说就是不能被2整除,就会执行continue。执行完continue之后代码就会跳到第3行去继续判断循环条件了,所以能够执行到第7行的说明count都可以被整除,就会输出下面这些结果了。如果把continue换成break,那结果就只有输出2了。循环语句里用break就是用来退出整个循环的!死循环在实际开发中也是经常会用到的一种写法。

好了这期教程就到这里,别忘记给我点个关注,感谢你的支持!

标签: #python while循环语句退出 #python中while如何退出循环