第十三节 循环控制语句Loop Control Statements

  • 前言
  • break
  • continue
  • pass

前言

在之前的学习中我们已经了解了常用的循环结构,如果我们在程序运行过程中需要跳过某些内容或者触发某种条件就终止循环,此时我们就需要用到循环控制语句,分别是break、continue、pass。

break

break用于跳出循环,图示如下:

比如这里需要在用户输入自己的名称时跳出循环,否则一直提醒用户输入自己的名称:

while True:name = input("Enter your name: ")if name != "":break
>>> Enter your name:
>>> Enter your name: Tom

continue

当程序执行到continue时会跳过本次循环,直接执行下一次循环,图示如下:

例如我们有一个手机号码123-456-7890,需要打印其中所有的数字。

phone_number = "123-456-7890"
for i in phone_number:if i == "-":continueprint(i, end="")
>>> 1234567890

pass

pass仅仅起到占位符的作用,表示不执行任何代码,例如我们打印1到21之间的整数,唯独不打印13:

for i in range(1, 21):if i == 13:passelse:print(i)
>>> 1
>>> 2
>>> 3
>>> 4
>>> 5
>>> 6
>>> 7
>>> 8
>>> 9
>>> 10
>>> 11
>>> 12
>>> 14
>>> 15
>>> 16
>>> 17
>>> 18
>>> 19
>>> 20

以上便是循环控制语句的全部内容,感谢大家的收藏、点赞、评论。我们下一节将介绍列表(Lists),敬请期待~

Python编程基础:第十三节 循环控制语句Loop Control Statements相关推荐

  1. Python编程基础:第三节 字符串方法String Methods

    第三节 字符串方法String Methods 前言 实践 前言 本节我们一起来学习一些常用的字符串方法,包括计算字符串长度,获取某个字母的位置等等. 实践 假设你有一个名为name的变量,且其取值为 ...

  2. python程序设计实验指导书第1版实验三十四_《python编程基础》实验指导书.doc

    <python编程基础>实验指导书 PAGE 南 阳 理 工 学 院 <python编程基础>实验指导书 (2014版) 软件学院·软件工程教研室 2011.3 目录 TOC ...

  3. python编程入门电子书-Python编程基础 PDF 原书高质量版

    给大家带来的一篇关于Python入门相关的电子书资源,介绍了关于Python编程基础.Python编程教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小6 MB,张健 张良均编写,目前 ...

  4. 【Python语言】Python编程基础

    Python编程基础 一.简介 1.Python解释器 2.特点 (1)语法简洁 (2)与平台无关 (3)粘性扩展 (4)开源理念 (5)通用灵活 (6)强制可读 (7)支持中文 (8)模式多样 (9 ...

  5. python编程基础语法-Python编程基础语法快速入门

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  6. python 科学计算基础教程电子版-自学Python 编程基础、科学计算及数据分析

    自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 ☆☆☆☆☆ 李金 著 ...

  7. python编程基础与应用-Python程序设计基础与应用

    图书简介 配套资源:部分全彩印刷.电子课件.教学大纲.习题答案.源代码 本书特色: ★知名Python教育者董付国老师新作. ★言简意赅,案例丰富,配套资源超全部分内容全彩呈现. ★本书全部代码适用于 ...

  8. 【不会吧不会吧,不会有人真的三分钟入门Python了吧?】Python编程基础

    python编程基础 变量 字符串 字符串是Python中最常用的数据类型.我们可以使用引号('或者")来创建字符串. string = 'hello world.' name = &quo ...

  9. 微课|《Python编程基础与案例集锦(中学版)》第5章例题讲解(1)

    适用教材:<Python编程基础与案例集锦(中学版)>,董付国,应根球著,电子工业出版社 京东图书地址:https://item.jd.com/12571990.html 当当图书地址:h ...

最新文章

  1. 一款低延迟的分布式数据库同步系统--databus
  2. 恒位油杯故障原因_厂家详解干式真空泵故障分析与保养办法
  3. java并发排它锁_Java并发编程进阶——锁(解析)
  4. Java-jdbc连接数据库
  5. vue 中 computed 计算属性 的用法
  6. 手把手教你整合最优雅SSM框架
  7. leetcode第一刷_Unique Binary Search Trees
  8. zabbix使用ICMP ping监控网络状态
  9. 【大数据部落】用R语言进行网站评论文本挖掘聚类
  10. 研发做好了,产品不一定能卖掉;研发做不好,没东西可卖
  11. matlab怎么画矩形世界地图,matlab绘制世界地图
  12. xcap发包工具的简单使用1(构造报文)
  13. 南京市专精特新中小企业申报奖励补助(另附南京专精特新申报条件、材料和申报流程)
  14. [网络安全学习篇64]:业务安全
  15. 国密标准Ukey在Web登录认证流程
  16. 分别使用正则表达式的子模式编号和子模式命名两种方法匹配ABAC、AABB、ABAB式成语
  17. 使用Python生成数据
  18. 12.FTP协议的简述及FTP的工作过程是什么?
  19. java导出excel模板数据
  20. 超级兔子魔法设置 V7.99 正式版

热门文章

  1. PAT甲级1030 Travel Plan (30分):[C++题解]dijkstra求单源最短路、保存路径
  2. 武汉锅检所检测机器人_管道检测机器人---此CCTV非彼CCTV
  3. android 常用 style,Android中 Styles和Themes
  4. 幅度调制信号 matlab,《利用MATLAB实现信号的幅度调制与解调.doc
  5. 程序流程图_干货收藏 | Java 程序员必备的一些流程图
  6. python解析mht文件_php解析mht文件转换成html的方法
  7. pandas按照索引来赋值,按照数据表的索引批量给某一个变量赋值的方法。
  8. 使用ifstream从文件中读取内容
  9. php 微信 返回,php版微信返回用户text输入的方法
  10. Oralce的图形化界面----plsql developer涉及到的知识点总结