循环这个东西早在单片机阶段我就已经在使用了。python中的while不过是将模块变成了文字而已,其中原理甚是相似。
单片机阶段时while是一个模块我们的使用方式基本就是拽出来和开始进行连接就可以用了。我们会将什么遥控器控制程序之类的放在while模块中。
但是python 中的while就显得不是那么简单了,和之前学的if一样他也有着自己的格式
while 循环条件:
你想要循环执行的语句。
循环条件类似于 if 的判断条件,也是满足这个条件的时候,这个循环就会执行。例如:
a = 0
while a < 3: a是0确实小于3,所以循环执行,他会一直输出helloworld
print('helloworld')
如果我让a每次输出之后都增加1,那么a经过计次循环之后会正好等于3,那就不满足条件了,此时无限循环变成了有限循环
a = 0
while a < 3:
print('helloworld')
a += 1
我在讲 if 的时候说过很多次,条件为真的时候就会运行,while 也是一样,条件为真就会运行。即便是这样:
while True: #! 我将条件直接写成True(真)
print('hello')
while 1: #! 写一个1也可以,也算是真,但是有特殊情况
print('hello')
为0 为空,即为假!