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学习笔记_数据排序方法
May 22 Python
Python的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
使用相同的Apache实例来运行Django和Media文件
Jul 22 Python
python变量不能以数字打头详解
Jul 06 Python
Python迭代和迭代器详解
Nov 10 Python
python获取指定时间差的时间实例详解
Apr 11 Python
python使用tkinter实现简单计算器
Jan 30 Python
Pycharm 设置默认头的图文教程
Jan 17 Python
python实现倒计时小工具
Jul 29 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
Apr 18 Python
python中web框架的自定义创建
Sep 08 Python
Python如何执行系统命令
Sep 23 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实现水仙花数示例分享
2014/04/03 PHP
PHP使用ob_start生成html页面的方法
2014/11/07 PHP
php计算两个文件相对路径的方法
2015/03/14 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
浅谈PHP的反射API
2017/02/26 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
2018/01/20 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
微信小程序使用Socket的实例
2017/09/19 Javascript
Taro集成Redux快速上手的方法示例
2018/06/21 Javascript
Python实现将n个点均匀地分布在球面上的方法
2015/03/12 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
Python lambda表达式filter、map、reduce函数用法解析
2019/09/11 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
详解pandas获取Dataframe元素值的几种方法
2020/06/14 Python
用CSS3写的模仿iPhone中的返回按钮
2015/04/04 HTML / CSS
实习心得体会
2014/01/02 职场文书
高中校园广播稿
2014/01/11 职场文书
考试不及格的检讨书
2014/01/22 职场文书
客服专员岗位职责
2014/02/28 职场文书
聚美优品励志广告词
2014/03/14 职场文书
初中班级口号
2014/06/09 职场文书
党员干部形式主义个人整改措施
2014/09/17 职场文书
法院干警四风问题自我剖析材料
2014/09/29 职场文书
运动会广播稿200字
2014/10/18 职场文书
挂靠协议书
2015/01/27 职场文书
户外拓展训练感想
2015/08/07 职场文书
新教师教学工作总结
2015/08/12 职场文书
早上好问候语大全
2015/11/10 职场文书
2016公司新年问候语
2015/11/11 职场文书
Golang获取List列表元素的四种方式
2022/04/20 Golang