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基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
python使用正则搜索字符串或文件中的浮点数代码实例
Jul 11 Python
python实现登陆知乎获得个人收藏并保存为word文件
Mar 16 Python
Python下的常用下载安装工具pip的安装方法
Nov 13 Python
python多进程实现进程间通信实例
Nov 24 Python
python机器学习理论与实战(二)决策树
Jan 19 Python
python NumPy ndarray二维数组 按照行列求平均实例
Nov 26 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
Python 跨.py文件调用自定义函数说明
Jun 01 Python
用Python制作音乐海报
Jan 26 Python
只用20行Python代码实现屏幕录制功能
Jun 02 Python
Python实现学生管理系统并生成exe可执行文件详解流程
Jan 22 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 各种应用乱码问题的解决方法
2010/05/09 PHP
用PHP实现 上一篇、下一篇的代码
2012/09/29 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
2013/06/28 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
2018/05/29 PHP
PHP中遍历数组的三种常用方法实例分析
2019/06/24 PHP
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
Javascript学习笔记之 对象篇(三) : hasOwnProperty
2014/06/24 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
Js+php实现异步拖拽上传文件
2015/06/23 Javascript
ionic环境配置及问题详解
2017/06/27 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
JQuery插件tablesorter表格排序实现过程解析
2020/05/28 jQuery
uin-app+mockjs实现本地数据模拟
2020/08/26 Javascript
js对象属性名驼峰式转下划线的实例代码
2020/09/17 Javascript
vue使用video插件vue-video-player的示例
2020/10/03 Javascript
Python中方法链的使用方法
2016/02/23 Python
Python爬虫实例扒取2345天气预报
2018/03/04 Python
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
解决Tensorboard 不显示计算图graph的问题
2020/02/15 Python
Python控制鼠标键盘代码实例
2020/12/08 Python
Python爬取某平台短视频的方法
2021/02/08 Python
CSS3的calc()做响应模式布局的实现方法
2017/09/06 HTML / CSS
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
工程招投标邀请书
2014/01/30 职场文书
学生安全责任书
2014/04/15 职场文书
合伙协议书范本
2014/04/21 职场文书
党委领导班子整改方案
2014/09/30 职场文书
灵魂歌王观后感
2015/06/17 职场文书
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技
用Python仅20行代码编写一个简单的端口扫描器
2022/04/08 Python