在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样。

break最常见的用途是当一些外部条件被触发,需要从一个循环中断退出。 break语句可以在while和for循环使用。

如果正在使用嵌套循环(即一个循环里内嵌另一个循环),break语句可以用于停止最内层循环的执行,并执行外循环的下一行代码的程序。

语法

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

break

流程图:

#!/usr/bin/python

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!

pythonbreak语句的用法_详解Python中break语句的用法相关推荐

  1. python中break怎么用_详解Python中break语句的用法

    详解Python中break语句的用法 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中 ...

  2. python中break的作用_详解Python中break语句的用法

    在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中断退出. break语句可以在while ...

  3. python get函数用法_详解python中get函数的用法(附代码)

    描述 Python 字典 get() 函数返回指定键的值,如果值不在字典中返回默认值. 语法 get()方法语法:dict.get(key, default=None) 参数 key – 字典中要查找 ...

  4. python中heapq的库是什么_详解Python中heapq模块的用法

    详解Python中heapq模块的用法 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  详解Python中heapq模块的用法.txt ] (友情提示:右键点上行t ...

  5. python中get函数是什么意思_详解python中get函数的用法(附代码)_后端开发

    strncmp函数用法详解_后端开发 strncmp函数为字符串比较函数,其函数语法为"int strncmp ( const char * str1, const char * str2, ...

  6. python中index函数_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  7. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  8. python中for语句用法_详解Python中for循环的使用_python

    这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程&q ...

  9. python namedtuple用法_详解Python中namedtuple的使用

    namedtuple是Python中存储数据类型,比较常见的数据类型还有有list和tuple数据类型.相比于list,tuple中的元素不可修改,在映射中可以当键使用. namedtuple: na ...

  10. python中index方法详解_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

最新文章

  1. 常用排序算法对比(时间复杂度、稳定性)
  2. clickhouse修改时区
  3. 并行算法设计与性能优化_CME 323: 分布式算法与优化(1)
  4. max hit in personalization - CRM My Opportunity搜索的实现
  5. linux2.4内核下载,升级到Linux 2.4内核
  6. 从Nest到Nesk -- 模块化Node框架的实践
  7. java高级-反射获取对象的18代祖宗
  8. 用 Java 语言,写一个植物大战僵尸简易版!
  9. python删除链表重复节点_LeetCode-python 82.删除排序链表中的重复元素 II
  10. php入门教程 苹果系统,phpstudy有mac版本吗,如何在Mac系统下使用phpstudy
  11. 【超详细】初中高级软件测试工程师 都需要掌握哪些测试技能
  12. python编程输入名字配对情侣网名_输入名字制作情侣qq网名
  13. Adv-Makeup:一种新颖不易察觉且可迁移的人脸识别攻击方法
  14. 利用Python将Word试卷匹配转换为Excel表格
  15. Gnosis Safe 的使用
  16. Microsoft.Office.Interop.Word通过模板生成文档出现的问题经验总结
  17. window10安装cloc
  18. 整理前端综合笔记_从入门到入坟
  19. AndroidStudio(IDEA)代码提示背景为白色如何去除
  20. 【个人学习总结】使用docker搭建Teamspeak服务器

热门文章

  1. 关于 API 定义 安全
  2. 官方 Material Design App
  3. 数据转换服务-PDF转换技术
  4. [转]Windows Shell 编程 第五章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987939】...
  5. C#2.0 泛型学习(入门)
  6. C#中水晶按钮的程序生成【转载】
  7. TSP(旅行者问题)——动态规划详解
  8. 岗位目标_达州苏宁召开2019年度工作规划 与岗位目标责任书签订仪式会议
  9. python 接口自动化 recharge_python接口自动化测试
  10. 拓端tecdat|数据视域下图书馆话题情感分析