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使用rabbitmq实现网络爬虫示例
Feb 20 Python
python的类方法和静态方法
Dec 13 Python
Python最基本的输入输出详解
Apr 25 Python
Python实现全排列的打印
Aug 18 Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 Python
Python实现二维曲线拟合的方法
Dec 29 Python
python标记语句块使用方法总结
Aug 05 Python
用python生成与调用cntk模型代码演示方法
Aug 26 Python
Java byte数组操纵方式代码实例解析
Jul 22 Python
Python实现画图软件功能方法详解
Jul 28 Python
Python基于pillow库实现生成图片水印
Sep 14 Python
python空元组在all中返回结果详解
Dec 15 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抓即时股票信息
2006/10/09 PHP
php flush类输出缓冲剖析
2008/10/19 PHP
PHP+MySQL 制作简单的留言本
2009/11/02 PHP
PHP数据过滤的方法
2013/10/30 PHP
Javascript与PHP验证用户输入URL地址是否正确
2014/10/09 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
2016/11/21 Javascript
Vue.js基础知识小结
2017/01/13 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
2019/02/26 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
Echarts.js无法引入问题解决方案
2020/10/30 Javascript
[58:59]完美世界DOTA2联赛PWL S3 access vs CPG 第一场 12.13
2020/12/16 DOTA
python del()函数用法
2013/03/24 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Python爬虫抓取技术的一些经验
2019/07/12 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
2019/12/18 Python
详解Python3 定义一个跨越多行的字符串的多种方法
2020/09/06 Python
Python图像读写方法对比
2020/11/16 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
阿迪达斯印度官方商城:adidas India
2017/03/26 全球购物
马来西亚演唱会订票网站:StubHub马来西亚
2018/10/18 全球购物
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
大学生个人总结的自我评价
2013/10/05 职场文书
商学院大学生求职的自我评价
2014/03/12 职场文书
小学一年级学生评语
2014/04/22 职场文书
户籍证明格式
2014/09/15 职场文书
基石观后感
2015/06/12 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers
Golang中channel的原理解读(推荐)
2021/10/16 Golang