您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
尽管在二级教程中提到,pass语句是一个选学的保留字,但是既然课后练习题中有所涉及,我建议还是把它掌握起来。当然,这个语句比较简单,但是经常使用。
Python pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。看下面具体的应用具体即知。
当编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。典型的情况是书写函数时,比如下面这样:
def sample(*args):
pass
本例中,函数体内容还没有确定,所以可以先如上表达,待后期再完善。如果没有pass语句作为占位符,那么函数的定义是不成功的。
另外,pass也常用于为复合语句编写一个空的主体,比如说你想一个while语句的无限循环,每次迭代时不需要任何操作,你可以这样写:
while True:
pass
当然,以上只是举个例子,现实中最好不要写这样的代码,因为执行代码块为pass也就是空什么也不做,这时python会进入死循环。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。