break语句在Python中有什么用途?

break语句用于跳出离它最近一级的循环,能够用于for循环和while循环中,通常与if语句结合使用,放在if语句代码块中,其格式如下所示。 Python技术文章2021-04-22 |传智教育 |break语句在Python中有哪些用途

break语句用于跳出离它最近一级的循环,能够用于for循环和while循环中,通常与if语句结合使用,放在if语句代码块中,其格式如下所示。

for 临时变量 in 可迭代对象:
执行语句    if 条件表达式:
代码块        break

例如,使用for循环遍历字符串“itcast”,一旦遍历到字符“a”,就可以使用break语句跳出循环,示例代码如下:

name = "itcast"
for word in name:
print("--------")
if (word == 'a'):
break
print(word)

以上代码使用for循环遍历字符串“itcast”中的字符,当遍历到字符“a”时,满足if语句中的条件表达式, 因此执行if语句中的break语句,跳出for循环。

运行程序,结果如下所示。

--------
i
--------
t
--------
c
--------

break语句也可以用于while循环,其格式如下所示:

while 条件表达式:
代码块
if 条件表达式:
代码块
break

while循环中使用break语句的示例代码如下:

i = 0
max = 5
while i < 10:
i += 1
print("--------")
if (i == max):
break
print(i)

以上代码首先定义变量i与max,然后将“i<10”作为条件表达式,当i的值小于10时执行while循环中的代码块,每执行一次while循环i的值增加1,在while循环的代码块中包含if语句,该if语句判断变量i的值与变量max的值是否相等,如果相等则执行if语句中的break语句。

运行程序,结果如下所示。

--------
1
--------
2
--------
3
--------
4
--------

 

Python教程

大数据项目用户画像实战

2021-7-10 2:38:02

Python教程

组合数据类型有几类?各种类型特点是什么?

2021-7-10 8:38:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索