加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

使用 Python 的 break 语法有什么窍门吗

发布时间:2023-09-26 12:43:24 所属栏目:语言 来源:
导读:今天就跟大家聊聊有关“Python break语句常用于什么,有何使用技巧”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“Python break语句常用于什

今天就跟大家聊聊有关“Python break语句常用于什么,有何使用技巧”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“Python break语句常用于什么,有何使用技巧”文章能对大家有帮助。

break语句用于提前终止当前循环。放弃循环后,直接执行循环块下一个语句,就像C语言中的break语句一样。最常见的break语句用法是当一些外部条件被触发时需要立即退出循环。break语句可以在while和for循环中使用。如果使用嵌套循环,则break语句将停止执行最内层循环,并在块之后开始执行代码的下一行。

语法

Python中的break语句的语法如下:

break

实例

在下面示例代码中,将分别演示如何在 while 和 for 循环中使用 break 语句 -

#!/usr/bin/python3

 

for letter in 'Python': # First Example

if letter == 'h':

break

print ('Current Letter :', letter)

var = 10 # Second Example

while var > 0:

print ('Current variable value :', var)

var = var -1

if var == 5:

break

print ("Good bye!")

当执行上述代码时,会产生以下结果 -

Current Letter : P

Current Letter : y

Current Letter : t

Current variable value : 10

Current variable value : 9

Current variable value : 8

Current variable value : 7

Current variable value : 6

Good bye!

以下程序演示了使用for循环遍历列表中如何使用break语句。用户输入一个数字,并在列表中搜索这个输入的数字。 如果找到,则打印“found”消息并终止循环。

#!/usr/bin/python3

no = int(input('any number: '))

numbers = [11,33,55,39,55,75,37,21,23,41,13]

for num in numbers:

if num == no:

print ('number found in list')

break

else:

print ('number not found in list')

当执行上述代码时,会产生以下结果 -

any number: 77

number found in list

any number: 55

number not found in list

以上就是关于“Python break语句常用于什么,有何使用技巧”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,小编每天都会为大家更新不同的知识。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章