Python - break、continue 的使用

简介: Python - break、continue 的使用

前置知识


break、continue 会结合循环使用的,所以要先学会循环哦

python 提供了两种循环语句

 

break


  • 在正常的循环中,当条件为假时,循环才会终止
  • 有些情况下,希望能够提前从循环中退出,break 的作用就是这个


image.png


  • 当条件为时,循环结束,程序流程到达出口
  • 当条件为时,执行条件为真的分支中的代码块
  • 如果代码块中包含有 break 语句
  • break 语句会中断整个循环,直接跳转到程序的出口

 

代码栗子

# break + if
list1 = [1, 2, 3, 4, 5, 6]
sum = 0
for i in list1:
    # 如果是 4 ,则结束 for 循环
    if i == 4:
        break
    # 偶数则加上
    sum += i
print(sum)
# 输出结果
6 


1+2+3

 

continue


  • 在正常的循环中,循环块中的语句是顺序执行的
  • 有些情况下,希望能够跳过循环块中的剩余语句,跳到下一次循环,就是 continue 的作用


image.png

  • 当条件为假时,循环结束,程序流程到达出口
  • 当条件为真时,执行条件为真的分支中的代码块
  • 如果代码块中包含有 continue 语句
  • continue 语句会中断本次的循环执行,跳转到循环条件处

 

代码栗子

# continue + if
list1 = [1, 2, 3, 4, 5, 6]
sum = 0
for i in list1:
    # 如果是奇数,则跳出本次循环
    if i % 2 != 0:
        continue
    # 偶数则加上
    sum += i
print(sum)
# 输出结果
12


2+4+6


相关文章
|
8月前
|
C语言 Python
Python break 语句
Python break 语句
|
8月前
|
Python
在Python中,`continue` 语句
在Python中,`continue` 语句
106 5
|
8月前
|
Python
在Python中,`break`语句
在Python中,`break`语句
112 1
|
3月前
|
Java C++ Python
【Python】循环语句(while、for)、continue、break
【Python】循环语句(while、for)、continue、break
63 0
|
8月前
|
Python
Python continue 语句
Python continue 语句
|
8月前
|
程序员 Python
Python continue 语句
Python continue 语句
|
8月前
|
Python
Python中continue语句
Python中continue语句
125 2
|
8月前
|
Python
Python基础教程——continue语句
Python基础教程——continue语句
|
8月前
|
Python
Python基础教程——break语句
Python基础教程——break语句
|
8月前
|
程序员 数据处理 数据安全/隐私保护
Python break语句
Python break语句