循环中的break和continue

循环中的break和continue

  • break
    当程序执行到break时,直接跳出循环体.
i = 0
while i < 10:
    print("i = %d" % i)
    if i == 3 :
        break   # 程序执行到break就会跳出当前循环
    i += 1
print("exit")
  • continue
    当程序执行到continue时,不再执行循环体后面的语句,回到循环开始的地方
i = 0
while i < 10:
    if i == 3:
        i = i + 1   # 此处必须加上1,否则程序会进入死循环。因为i会一直是3.
        continue    # 遇到continue会不再执行循环体后面的语句,直接回答while处
    print("i=%d" % i)
    i += 1
    ```
    
- breakcontinue只对当前循环体有效

你可能感兴趣的:(python学习,python)