Day5-4 continue、break和else

2018-12-28  本文已影响0人  ChiAo1fei

1.continue
continue 是python关键字,只能用在循环体中
功能:
结束当次循环,直接进入下次循环的判断(for 循环就是让变量去取下一个值;)

 for x in range(3):
     print('===')
     print('***')
     if x==2:
         continue
     print('123')
 x = 0
 while x < 100:
     x += 1
     if x % 3 == 0:
         continue
     print(x)

2.break
break 是python关键字,只能用在循环体中
功能:执行循环题的时候,遇到break,循环直接结束

找到一个大于111的数字中,第一个能够被17整除的数

num = 111
x = 0
while x < 2:
    if num % 17 == 0:
        print(num)
        x += 1
    num += 1

3.else
for 变量 in 序列:
  循环体
else:
 代码段

while 条件语句:
 循环体
else:
 代码段(程序自然死亡就会执行,不是自然死亡就不会执行 break)

for x in range(5):
    print(x)
    if x == 3:
        break
else:
    print('自然死亡')
上一篇下一篇

猜你喜欢

热点阅读