Python pass详细介绍及实例代码


Posted in Python onNovember 24, 2016

Python pass的用法:

  1. 空语句 do nothing
  2. 保证格式完整
  3. 保证语义完整

以if语句为例,在c或c++/Java中:

if(true)
;  //do nothing
else
{
  //do something
}

对应于Python就要这样写:

if true:
  pass #do nothing
else:
  #do something

1 pass语句在函数中的作用

当你在编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。比如下面这样:

def iplaypython():
  pass

定义一个函数iplaypython,但函数体部分暂时还没有完成,又不能空着不写内容,因此可以用pass来替代占个位置。

2 pass语句在循环中的作用

pass也常用于为复合语句编写一个空的主体,比如说你想一个while语句的无限循环,每次迭代时不需要任何操作,你可以这样写:

while True:
  pass

以上只是举个例子,现实中最好不要写这样的代码,因为执行代码块为pass也就是空什么也不做,这时python会进入死循环。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
基于Python实现通过微信搜索功能查看谁把你删除了
Jan 27 Python
Python 使用requests模块发送GET和POST请求的实现代码
Sep 21 Python
python中安装Scrapy模块依赖包汇总
Jul 02 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
Dec 03 Python
python 读取视频,处理后,实时计算帧数fps的方法
Jul 10 Python
pygame游戏之旅 添加键盘按键的方法
Nov 20 Python
Python反爬虫技术之防止IP地址被封杀的讲解
Jan 09 Python
python logging模块的使用总结
Jul 09 Python
如何学习Python time模块
Jun 03 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
Jul 07 Python
python的flask框架难学吗
Jul 31 Python
python工具dtreeviz决策树可视化和模型可解释性
Mar 03 Python
Python脚本实时处理log文件的方法
Nov 21 #Python
深入理解 Python 中的多线程 新手必看
Nov 20 #Python
详解python的数字类型变量与其方法
Nov 20 #Python
python中异常报错处理方法汇总
Nov 20 #Python
详解MySQL数据类型int(M)中M的含义
Nov 20 #Python
python制作websocket服务器实例分享
Nov 20 #Python
Flask框架的学习指南之用户登录管理
Nov 20 #Python
You might like
smarty静态实验表明,网络上是错的~呵呵
2006/11/25 PHP
php使用array_search函数实现数组查找的方法
2015/06/12 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
tp5 sum某个字段相加得到总数的例子
2019/10/18 PHP
一些常用的JS功能函数代码
2009/06/23 Javascript
javascript 继承实现方法
2009/08/26 Javascript
JavaScript插入动态样式实现代码
2012/02/22 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
基于javascript实现右下角浮动广告效果
2016/01/08 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
JavaScript用构造函数如何获取变量的类型名
2016/12/23 Javascript
Js自动截取字符串长度,添加省略号(……)的实现方法
2017/03/06 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
Vue自定义图片懒加载指令v-lazyload详解
2020/12/31 Javascript
vue开发调试神器vue-devtools使用详解
2017/07/13 Javascript
VSCode中如何利用d.ts文件进行js智能提示
2018/04/13 Javascript
angular第三方包开发整理(小结)
2018/04/19 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
nodejs使用async模块同步执行的方法
2019/03/02 NodeJs
node.js文件的复制、创建文件夹等相关操作
2021/02/05 Javascript
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
python笔记(1) 关于我们应不应该继续学习python
2012/10/24 Python
python3.X 抓取火车票信息【修正版】
2018/06/19 Python
使用NumPy读取MNIST数据的实现代码示例
2019/11/20 Python
局域网标准
2016/09/10 面试题
房屋租赁协议书
2014/04/10 职场文书
销售内勤岗位职责
2014/04/15 职场文书
体现团队精神的口号
2014/06/06 职场文书
公司活动总结怎么写
2014/06/25 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
《比的意义》教学反思
2016/02/18 职场文书
2019员工保密协议书(3篇)
2019/09/23 职场文书
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers