Python中pass的作用与使用教程


Posted in Python onNovember 13, 2020

Python中pass的作用

  • 空语句 do nothing
  • 保证格式完整
  • 保证语义完整

以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 中 pass的使用

def sample(n_samples): # Generate random samples from the fitted Gaussian distribution.
pass

在python中有时候能看到定义一个def函数,函数内容部分填写为pass。

这里的pass主要作用就是占据位置,让代码整体完整。如果定义一个函数里面为空,

那么就会报错,当你还没想清楚函数内部内容,就可以用pass来进行填坑。

总结

到此这篇关于Python中pass的作用与使用的文章就介绍到这了,更多相关Python中pass使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 调用VC++的动态链接库(DLL)
Sep 06 Python
玩转python selenium鼠标键盘操作(ActionChains)
Apr 12 Python
Python操作json的方法实例分析
Dec 06 Python
基于树莓派的语音对话机器人
Jun 17 Python
由面试题加深对Django的认识理解
Jul 19 Python
python实现录屏功能(亲测好用)
Mar 02 Python
python中turtle库的简单使用教程
Nov 11 Python
python help函数实例用法
Dec 06 Python
使用Python提取文本中含有特定字符串的方法示例
Dec 09 Python
pytorch中[..., 0]的用法说明
May 20 Python
用Python实现屏幕截图详解
Jan 22 Python
利用 Python 的 Pandas和 NumPy 库来清理数据
Apr 13 Python
python入门教程之基本算术运算符
Nov 13 #Python
python“静态”变量、实例变量与本地变量的声明示例
Nov 13 #Python
Python和Bash结合在一起的方法
Nov 13 #Python
python小技巧——将变量保存在本地及读取
Nov 13 #Python
python实现数学模型(插值、拟合和微分方程)
Nov 13 #Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
Nov 13 #Python
Python图像识别+KNN求解数独的实现
Nov 13 #Python
You might like
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
PHP判断是否连接上网络的方法
2015/07/01 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
JavaScript回调(callback)函数概念自我理解及示例
2013/07/04 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
javascript中 try catch用法
2015/08/16 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
2016/07/20 Javascript
vue使用element-ui的el-input监听不了回车事件的解决方法
2018/01/12 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
vue和better-scroll实现列表左右联动效果详解
2019/04/29 Javascript
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
详解python eval函数的妙用
2017/11/16 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
python双向链表原理与实现方法详解
2019/12/03 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
阿玛尼意大利官网:Armani意大利
2018/10/30 全球购物
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
台湾时尚彩瞳专门店:imeime
2019/08/16 全球购物
大二学期个人自我评价
2014/01/13 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
中国世界遗产导游词
2015/02/13 职场文书
继续教育个人总结
2015/03/03 职场文书
优胜劣汰,强者为王——读《鲁滨逊漂流记》有感
2019/08/15 职场文书