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 相关文章推荐
在树莓派2或树莓派B+上安装Python和OpenCV的教程
Mar 30 Python
简单介绍Python的轻便web框架Bottle
Apr 08 Python
python如何制作缩略图
Apr 30 Python
详解如何设置Python环境变量?
May 13 Python
selenium 安装与chromedriver安装的方法步骤
Jun 12 Python
python使用装饰器作日志处理的方法
Jul 11 Python
Python 用matplotlib画以时间日期为x轴的图像
Aug 06 Python
程序员的七夕用30行代码让Python化身表白神器
Aug 07 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
python的faker库用法
Nov 28 Python
Keras之自定义损失(loss)函数用法说明
Jun 10 Python
python交互模式基础知识点学习
Jun 18 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
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
PHP实现数组和对象的相互转换操作示例
2019/03/20 PHP
一段效率很高的for循环语句使用方法
2007/08/13 Javascript
用jQuery模拟页面加载进度条的实现代码
2011/12/19 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
禁止空格提交表单的js代码
2013/11/17 Javascript
jquery默认校验规则整理
2014/03/24 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
2017/06/01 jQuery
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
在Python操作时间和日期之asctime()方法的使用
2015/05/22 Python
Python字符串格式化输出方法分析
2016/04/13 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
Python清空文件并替换内容的实例
2018/10/22 Python
Python实现繁体中文与简体中文相互转换的方法示例
2018/12/18 Python
在python下读取并展示raw格式的图片实例
2019/01/24 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
通过Python实现一个简单的html页面
2020/05/16 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
阿尔卡特(中国)的面试题目
2014/08/20 面试题
外企办公室竞聘演讲稿
2013/12/29 职场文书
业务员自荐信范文
2014/04/20 职场文书
2014年冬季防火方案
2014/05/21 职场文书
车间质检员岗位职责
2015/04/08 职场文书
2019大学生预备党员转正思想汇报
2019/06/21 职场文书