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 相关文章推荐
10款最好的Web开发的 Python 框架
Mar 18 Python
Django1.7+python 2.78+pycharm配置mysql数据库
Oct 09 Python
Pycharm学习教程(5) Python快捷键相关设置
May 03 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
Jan 24 Python
python将list转为matrix的方法
Dec 12 Python
对python函数签名的方法详解
Jan 22 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
May 09 Python
python实现京东订单推送到测试环境,提供便利操作示例
Aug 09 Python
pyinstaller打包opencv和numpy程序运行错误解决
Aug 16 Python
python安装scipy的步骤解析
Sep 28 Python
详解python中*号的用法
Oct 21 Python
Pyqt5自适应布局实例
Dec 13 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 日期加减的类,很不错
2009/10/10 PHP
备份mysql数据库的php代码(一个表一个文件)
2010/05/28 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
js 控制下拉菜单刷新的方法
2013/03/03 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
javascript笛卡尔积算法实现方法
2015/04/08 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
微信小程序 实战小程序实例
2016/10/08 Javascript
详解node.js 下载图片的 2 种方式
2018/03/02 Javascript
JavaScript实现美化滑块效果
2019/05/17 Javascript
微信小程序转化为uni-app项目的方法示例
2020/05/22 Javascript
Python中常用操作字符串的函数与方法总结
2016/02/04 Python
Python中查看变量的类型内存地址所占字节的大小
2019/06/26 Python
Python基本语法之运算符功能与用法详解
2019/10/22 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
财务科科长岗位职责
2014/03/10 职场文书
大学生村官承诺书
2014/03/28 职场文书
请假条标准格式规范
2014/04/10 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
教师党的群众路线教育实践活动学习笔记
2014/11/05 职场文书