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二分法实现实例
Nov 21 Python
Python常用的文件及文件路径、目录操作方法汇总介绍
May 21 Python
详解使用python crontab设置linux定时任务
Dec 08 Python
Python实现简单的HttpServer服务器示例
Sep 25 Python
Python探索之创建二叉树
Oct 25 Python
python求解数组中两个字符串的最小距离
Sep 27 Python
Python字典遍历操作实例小结
Mar 05 Python
python Django的web开发实例(入门)
Jul 31 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
pytorch ImageFolder的覆写实例
Feb 20 Python
利用python 下载bilibili视频
Nov 13 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读取msn上的用户信息类
2008/12/05 PHP
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
2013/06/07 PHP
微信公众平台接口开发入门示例
2014/12/24 PHP
php输出xml属性的方法
2015/03/19 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
JavaScript通过Date-Mask将日期转换成字符串的方法
2015/06/04 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
关于js二维数组和多维数组的定义声明(详解)
2016/10/02 Javascript
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
在vue中使用express-mock搭建mock服务的方法
2018/11/07 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
Python科学计算环境推荐——Anaconda
2014/06/30 Python
Python类的多重继承问题深入分析
2014/11/09 Python
用Python登录Gmail并发送Gmail邮件的教程
2015/04/17 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
python实现守护进程、守护线程、守护非守护并行
2018/05/05 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
英国计算机产品零售商:Novatech(定制个人电脑、笔记本电脑、工作站和服务器)
2018/01/28 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
竞选班长演讲稿
2013/12/30 职场文书
结婚保证书范文
2014/04/29 职场文书
2014党支部对照检查材料思想汇报
2014/10/05 职场文书
酒会邀请函
2015/01/31 职场文书
2015年教师节感言
2015/08/03 职场文书
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python