版权声明:本文为博主原创文章,转载请注明出处! https://blog.csdn.net/PoGeN1/article/details/84189293
一、跳出循环
True and False
,当输入1
时,会执行接下来的a=False
语句,然后再跳出这个循环。
a=True
while a:
b=input('enter a number:')
if b=='1':
a=False
else:
print('still in while')
pass
print('finish run')
二、break
break用法,在循环语句中,使用 break, 当符合跳出条件时,会直接结束循环,这是 break 和 True False 的区别。
while True:
b=input('enter a number:')
if b=='1':
print('break!')
break
else:
print('still in while')
pass
print('finish run')
三、continue
在代码中,满足b=1的条件时,因为使用了 continue , python 不会执行 else 后面的代码,而会直接进入下一次循环,下面这个程序会一直循环下去
while True:
b=input('enter a number:')
if b=='1':
continue
else:
print('still in while')
pass
print('finish run')