博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python自学之乐-python中break continue exit() pass浅析
阅读量:5095 次
发布时间:2019-06-13

本文共 704 字,大约阅读时间需要 2 分钟。

1、break

break是终止本次循环,比如你很多个while循环,你在其中一个while循环里写了一个break,满足条件,只会终止这个while里面的循环,程序会跳到上一层while循环继续往下走

以简单的for循环来举例

for i in range(10):     print("-----%d-----" %i)     for j in range(10):         if j > 5:             break         print(j) 这里遇到j>5的时候第二层的for就不循环了,继续跳到上一层循环 2、continue continue是循环到这个点的时候,执行continue这里的某些操作,执行完了之后,继续循环满足条件的这一层循环需要做的事情,不会终止这一层循环 上面的例子作一下修改
for i in range(10):     print("-----%d-----" %i)     for j in range(10):         if j > 5 and j <= 8:             print("我是continue特殊")             continue         print(j) 这里的循环就会打印出j在5-8之间需要做的事情,但是不会终止第二层循环,不满足5-8之间的数字,会接着循环下面需要做的事情 3、exit()  退出整个程序,很好理解 4、pass  只是一个占位符,什么事情也不做

转载于:https://www.cnblogs.com/clarkxhb/p/7287743.html

你可能感兴趣的文章
SDN第四次作业
查看>>
ActiveMQ(4) ActiveMQ JDBC 持久化 Mysql 数据库
查看>>
DM8168 DVRRDK软件框架研究
查看>>
MySQL中同一时候存在创建和上次更新时间戳字段解决方法浅析
查看>>
HTML学习笔记(七)
查看>>
sqlplus登录、连接命令
查看>>
微价值:专訪个人开发人员800万用户之《系统清道夫》
查看>>
Linq系列(5)——表达式树之案例应用
查看>>
SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页
查看>>
Spring REST实践之HATEOAS
查看>>
c#截取两个指定字符串中间的字符串
查看>>
蓝桥杯 字母组串(递归)
查看>>
SQL Server : 使用SQL Express的User Instance(用户实例)特性
查看>>
外壳程序(shell):命令解释器commond
查看>>
ASP.NET没有魔法——ASP.NET MVC使用Area开发一个管理模块
查看>>
通过 JavaScript调用Asp.net(C#)后台方法
查看>>
Python学习笔记5 【转载】基本矩阵运算_20170618
查看>>
ActionScript3文本框字体调整一法
查看>>
福大软工1816 · 第一次作业 - 准备
查看>>
springboot在eclipse实现热部署
查看>>