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脚本实现分析dns日志并对受访域名排行
Sep 18 Python
Python中使用语句导入模块或包的机制研究
Mar 30 Python
python调用fortran模块
Apr 08 Python
Python pass详细介绍及实例代码
Nov 24 Python
基于python的字节编译详解
Sep 20 Python
PyQt5每天必学之布局管理
Apr 19 Python
python实现傅里叶级数展开的实现
Jul 21 Python
python实现在cmd窗口显示彩色文字
Jun 24 Python
Tensorflow:转置函数 transpose的使用详解
Feb 11 Python
Python接口自动化测试框架运行原理及流程
Nov 30 Python
地图可视化神器kepler.gl python接口的使用方法
Dec 22 Python
Python turtle实现贪吃蛇游戏
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&mysql(一)
2006/10/09 PHP
php+mysql分页代码详解
2008/03/27 PHP
浅谈php安全性需要注意的几点事项
2014/07/17 PHP
学习php设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
在php中设置session用memcache来存储的方法总结
2016/01/14 PHP
php实现数据库的增删改查
2017/02/26 PHP
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
JS处理json日期格式化问题
2015/10/01 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
2016/06/26 Javascript
基于javascript的Form表单验证
2016/12/29 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
JS复制对应id的内容到粘贴板(Ctrl+C效果)
2017/01/23 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
2017/03/09 Javascript
不使用 JS 匿名函数理由
2017/11/17 Javascript
layui table复选框禁止某几条勾选的实例
2019/09/20 Javascript
jQuery实现弹出层效果
2019/12/10 jQuery
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
Python实现把回车符\r\n转换成\n
2015/04/23 Python
TensorFlow Session会话控制&Variable变量详解
2018/07/30 Python
Python 处理图片像素点的实例
2019/01/08 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
在python shell中运行python文件的实现
2019/12/21 Python
DataFrame.groupby()所见的各种用法详解
2020/06/14 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
乐高瑞士官方商店:LEGO CH
2020/08/16 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
二年级班级文化建设方案
2014/05/10 职场文书
党员个人年度总结
2015/02/14 职场文书
计算机专业自荐信
2015/03/05 职场文书
初一年级组工作总结
2015/08/12 职场文书
浅谈Python3中datetime不同时区转换介绍与踩坑
2021/08/02 Python