Python3基础之(二十 七)continue & break

版权声明:本文为博主原创文章,转载请注明出处! 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')

猜你喜欢

转载自blog.csdn.net/PoGeN1/article/details/84189293