Python学习笔记之Break和Continue用法分析


Posted in Python onAugust 14, 2019

本文实例讲述了Python学习笔记之Break和Continue用法。分享给大家供大家参考,具体如下:

Python 中的Break 和 Continue

  • break:控制何时循环应该结束
  • continue: 跳过循环的一次迭代

Break 和 Continue[示例练习]

用 break 语句写一个循环,用于创建刚好长 140 个字符的字符串 news_ticker。你应该通过添加 headlines 列表中的新闻标题创建新闻提醒,在每个新闻标题之间插入空格。如果有必要的话,从中间截断最后一个新闻标题,使 news_ticker 刚好长 140 个字符

headlines = ["Local Bear Eaten by Man",
       "Legislature Announces New Laws",
       "Peasant Discovers Violence Inherent in System",
       "Cat Rescues Fireman Stuck in Tree",
       "Brave Knight Runs Away",
       "Papperbok Review: Totally Triffic"]
news_ticker = ""
for item in headlines:
  news_ticker += item + " "
  if len(news_ticker) >= 140:
    news_ticker = news_ticker[:140]
    break
print(news_ticker) # Local Bear Eaten by Man Legislature Announces New Laws Peasant Discovers Violence Inherent in System Cat Rescues Fireman Stuck in Tree Brave
print(len(news_ticker)) # 140

运行结果:

Local Bear Eaten by Man Legislature Announces New Laws Peasant Discovers Violence Inherent in System Cat Rescues Fireman Stuck in Tree Brave
140

break与continue的区别:

1、break:终止,跳出,结束循环(可以作用在任何地方)。常与switch分支结构合用。

2、continue:结束本次的循环,进入下一次的循环(只能运用到循环结构中)。

关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python 装饰器功能以及函数参数使用介绍
Jan 27 Python
Python读写Redis数据库操作示例
Mar 18 Python
Python实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
Python只用40行代码编写的计算器实例
May 10 Python
Python中音频处理库pydub的使用教程
Jun 07 Python
Python实现的随机森林算法与简单总结
Jan 30 Python
Python简单计算给定某一年的某一天是星期几示例
Jun 27 Python
用Python实现大文本文件切割的方法
Jan 12 Python
python utc datetime转换为时间戳的方法
Jan 15 Python
使用Python Pandas处理亿级数据的方法
Jun 24 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
Jun 27 Python
Django之提交表单与前后端交互的方法
Jul 19 Python
Python学习笔记之While循环用法分析
Aug 14 #Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
Aug 14 #Python
Python学习笔记之For循环用法详解
Aug 14 #Python
Python学习笔记之Zip和Enumerate用法实例分析
Aug 14 #Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
Aug 14 #Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 #Python
用python3 urllib破解有道翻译反爬虫机制详解
Aug 14 #Python
You might like
分享PHP入门的学习方法
2007/01/02 PHP
用PHP实现递归循环每一个目录
2010/08/08 PHP
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
解析PHP工厂模式的好处
2013/06/18 PHP
yii权限控制的方法(三种方法)
2015/12/28 PHP
详解YII关联查询
2016/01/10 PHP
javascript 异步页面查询实现代码(asp.net)
2010/05/26 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
JS 表单验证大全
2011/11/23 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
vue todo-list组件发布到npm上的方法
2018/04/04 Javascript
js实现删除json中指定的元素
2020/09/22 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
python数据结构之列表和元组的详解
2017/09/23 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
全球虚拟主机商:HostGator
2017/02/06 全球购物
班级年度安全计划书
2014/05/01 职场文书
食品安全工作方案
2014/05/07 职场文书
护士实习求职信
2014/06/22 职场文书
维护民族团结演讲稿
2014/08/27 职场文书
解除聘用合同证明书范本
2014/09/11 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
孝女彩金观后感
2015/06/10 职场文书
工作简历的自我评价
2019/05/16 职场文书
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server