python中pass的作用是什么
程序员文章站
2022-04-04 18:54:56
...
python中pass的作用是:
空语句 do nothing
保证格式
完整保证语义完整
以if语句为例,在c或c++/java中:
if(true) ; //do nothing else { //do something }
对应于python就要这样写
if true: pass #do nothing else: #do something
pass语句在函数中的作用
当你在编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。比如下面这样:
def iplaypython(): pass
定义一个函数iplaypython,但函数体部分暂时还没有完成,又不能空着不写内容,因此可以用pass来替代占个位置。
pass语句在循环中的作用
pass也常用于为复合语句编写一个空的主体,比如说你想一个while语句的无限循环,每次迭代时不需要任何操作,你可以这样写:
while True: pass
以上只是举个例子,现实中最好不要写这样的代码,因为执行代码块为pass也就是空什么也不做,这时python会进入死循环。
推荐教程: 《Python教程》
以上就是python中pass的作用是什么的详细内容,更多请关注其它相关文章!
上一篇: php怎样删除文件
推荐阅读
-
从7点到9点写的小程序(用了模块导入,python终端颜色显示,用了点局部和全局可变和不可变作用域,模块全是自定义)
-
python-关于mysql中的位图索引和位片索引问题
-
SpringBoot中Starter的作用小结
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么? - 红藕香残
-
hiberfil.sys是什么文件 PHP中文件读、写、删的操作PHP中对文件和目录操作
-
python中sys模块的介绍与实例
-
php中类继承与接口继承的区别是什么
-
请教新建字段时候语句`aaa` varchar(11) NOT NULL,中的NOT NULL有什么作用呢
-
scrapy在python爬虫中搭建出错的解决方法
-
Python 中的引用和类属性的理解