python中continue和break

continue:中止当前循环,执行下一次

break:    中止所有循环,跳出整个循环

例1:

n = 1
while n < 5:
  if n == 3:
    print("continue")      #r如果n=3则输出continue
    n = n + 1
    continue     #跳出n=3这次循环
  print(n)
  n = n + 1

----->

1
2
continue
4

例1中n=3时执行完n = n+1时遇到continue,跳出n=3这次循环,不再执行continue后面的语句,执行n=4之后的循环

例2:

n = 1
  while n < 5:
    if n == 3:
      print("continue")
      n = n + 1
      break        #跳出整个循环
    print(n)
    n = n + 1

------->

1
2
continue

扫描二维码关注公众号,回复: 4345500 查看本文章

例2中n=3时执行完n = n+1时遇到break,跳出整个循环

猜你喜欢

转载自www.cnblogs.com/zmhx/p/10058128.html