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 json encode datetime类型
Dec 28 Python
详解python如何调用C/C++底层库与互相传值
Aug 10 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
Jun 02 Python
python实现多进程代码示例
Oct 31 Python
Python 输入一个数字判断成绩分数等级的方法
Nov 15 Python
Python2 Selenium元素定位的实现(8种)
Feb 25 Python
Django 开发环境配置过程详解
Jul 18 Python
基于python的BP神经网络及异或实现过程解析
Sep 30 Python
Pytorch中index_select() 函数的实现理解
Nov 19 Python
布隆过滤器的概述及Python实现方法
Dec 08 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
Jun 30 Python
OpenCV+Python3.5 简易手势识别的实现
Dec 21 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 cout<<的一点看法
2010/01/24 PHP
PHP 文件缓存的性能测试
2010/04/25 PHP
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
php实现图片按比例截取的方法
2017/02/06 PHP
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
iframe里的页面禁止右键事件的方法
2014/06/10 Javascript
jQuery EasyUI Pagination实现分页的常用方法
2016/05/21 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
vue实现添加与删除图书功能
2018/10/07 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
2019/11/20 Javascript
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
九步学会Python装饰器
2015/05/09 Python
Python设计模式之中介模式简单示例
2018/01/09 Python
python如何读写json数据
2018/03/21 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
高中物理教学反思
2014/02/08 职场文书
酒店员工检讨书
2014/02/18 职场文书
教学改革实施方案
2014/03/31 职场文书
白血病捐款倡议书
2014/05/14 职场文书
社区党建工作方案
2014/06/10 职场文书
宾馆仓管员岗位职责
2014/07/27 职场文书
白酒代理协议书范本
2014/10/26 职场文书
2015年创先争优工作总结
2015/05/23 职场文书
迎新年主持词
2015/07/06 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
师德师风培训感言
2015/08/03 职场文书