1. 程式人生 > >python中continue和break

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

例2中n=3時執行完n = n+1時遇到break,跳出整個迴圈