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之有容乃大的list(3)
Sep 15 Python
python使用datetime模块计算各种时间间隔的方法
Mar 24 Python
将Python代码嵌入C++程序进行编写的实例
Jul 31 Python
简单谈谈python中的语句和语法
Aug 10 Python
Python读取Json字典写入Excel表格的方法
Jan 03 Python
python生成1行四列全2矩阵的方法
Aug 04 Python
使用Python实现一个栈判断括号是否平衡
Aug 23 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
Jun 24 Python
简单了解为什么python函数后有多个括号
Dec 19 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
Apr 13 Python
python爬虫beautifulsoup解析html方法
Dec 07 Python
详解pytorch创建tensor函数
Mar 22 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中文字符串截取函数
2013/11/12 PHP
浅析PHP文件下载原理
2014/12/25 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
JavaScript asp.net 获取当前超链接中的文本
2009/04/14 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
javascript dom 基本操作小结
2010/04/11 Javascript
数组方法解决JS字符串连接性能问题有争议
2011/01/12 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
使用jQuery清空file文件域的解决方案
2013/04/12 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
jQuery ajax serialize() 方法使用示例
2014/11/02 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
jQuery实现长按按钮触发事件的方法
2015/02/02 Javascript
jquery实现简单文字提示效果
2015/12/02 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
2016/03/09 Javascript
老生常谈遮罩层 滚动条的问题
2016/04/29 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
详解vue + vuex + directives实现权限按钮的思路
2017/10/24 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
微信小程序自定义组件实现环形进度条
2020/11/17 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
JavaScript用document.write()输出换行的示例代码
2020/11/26 Javascript
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python下载文件时显示下载进度的方法
2015/04/02 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
GAP美国官网:美国休闲时尚品牌
2016/08/26 全球购物
估算杭州有多少软件工程师
2015/08/11 面试题
放飞梦想演讲稿
2014/05/05 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
学习计划是什么
2019/04/30 职场文书
MySQL的索引你了解吗
2022/03/13 MySQL