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实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
利用python微信库itchat实现微信自动回复功能
May 18 Python
Python爬虫实例扒取2345天气预报
Mar 04 Python
Python 获取div标签中的文字实例
Dec 20 Python
对IPython交互模式下的退出方法详解
Feb 16 Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 Python
Python实现图片批量加入水印代码实例
Nov 30 Python
django 扩展user用户字段inlines方式
Mar 30 Python
高考考python编程是真的吗
Jul 20 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
一文详述 Python 中的 property 语法
Sep 01 Python
分享unittest单元测试框架中几种常用的用例加载方法
Dec 02 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使用wordwrap格式化文本段落的方法
2015/03/17 PHP
PHP框架性能测试报告
2016/05/08 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
JavaScript入门教程(3) js面向对象
2009/01/31 Javascript
jQuery 1.5最新版本的改进细节分析
2011/01/19 Javascript
Jquery post传递数组方法实现思路及代码
2013/04/28 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
详解AngularJS的通信机制
2015/06/18 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
2017/10/20 jQuery
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
怎么使用javascript深度拷贝一个数组
2019/06/06 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
python和shell实现的校验IP地址合法性脚本分享
2014/10/23 Python
Python Django切换MySQL数据库实例详解
2019/07/16 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
2019/10/14 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
基于zepto的插件之移动端无缝向上滚动并上下触摸滑动实例代码
2016/12/20 HTML / CSS
Amcal中文官网:澳洲综合性连锁药房
2019/03/28 全球购物
M.M.LaFleur官网:美国职业女装品牌
2020/10/27 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
会计电算化学生个人的自我评价
2014/02/08 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
小学教师个人总结
2015/02/05 职场文书
家长意见和建议怎么写
2015/06/04 职场文书
MySQL锁机制
2021/04/05 MySQL
Node.js实现爬取网站图片的示例代码
2022/04/04 NodeJs