while 翻译过来的意思是 在。。。期间,
在。。。过程,
在此期间
直到
所以,在Python中,
while循环的意思就是,
在while后的条件中,执行条件,直到满足另一个条件为止。
不满足就继续循环,一直循环,不要停。
一旦满足了,马上停,马上停。
① while True:
只要下面程序是真的,就循环
② while 条件:
只要满足这个条件,就循环。
下面的例子就是一个无限循环,
var=1 已经定义给出,所以循环这件真实的条件,只能一直运行,一直循环。
var = 1
while var == 1 : # 表达式永远为 true
num = int(input("输入一个数字 :"))
print ("你输入的数字是: ", num)
print ("Good bye!")
ctl+c可以强制退出
上面的例子,把前两句换成while True,也是同样的道理,变成无限循环。
我们可以随便换下while后面的条件,
1 真
2也为真
换成False后,直接跳出循环了,
因为条件是‘假’,
条件下面的是真,不符合条件,直接跳出
同理,这个定义了a=1,
但是while 后的条件是, a==2
因此,为假,跳出循环。
觉得好请点赞哦