一 -13 python (基础)break continue 语句

break:某一条件满足时,不再执行循环体中后续重复的代码,并退出循环

  • 注意:break在嵌套循环中,只对最近的一层循环起作用,对外层循环没有影响

    i = 0
    while i <= 5:
    if i == 2:
    break
    print("我是第%d次循环" % i)
    i += 1

continue:某一条件满足时,不再执行本次循环体中后续重复的代码,但进入下一次循环判断

在continue执行之前一定要修改计数变量的值不然会死循环
  • 在循环过程中,如果 某一个条件满足后,不 希望 执行本次循环代码,但是又不希望退出循环,可以使用 continue

  • 也就是:在整个循环中,只有某些条件,不需要执行循环代码,而其他条件都需要执行

  • 需要注意:使用 continue 时,条件处理部分的代码,需要特别注意,不小心会出现 死循环

    i = 0
    while i <= 5:
    if i == 2:
    i += 1
    continue # 在continue执行之前一定要修改计数变量的值不然会死循环
    print("我是第%d次循环" % i)
    i += 1

你可能感兴趣的:(一 -13 python (基础)break continue 语句)