python循环控制while1_2

60 阅读1分钟

while+break+else

else的代码会在while循环没有break打断的情况下最后运行(只有break可以,continue是不可以的)

没有break的情况下也会走else代码

while 条件:
  code1
  if 条件:
    code2
    break
else:
  code3

number = 0
while number < 5:
    number += 1
    print(number)
    if number == 6:
        print('进来了')
        break
else:
    print('else了')
    

# 1
# 2
# 3
# 4
# 5
# else了