pass是Python中的关键字,表示“不执行任何操作”。在编写代码过程中,有时候会有一个想法或计划,但也许当时没有具体思路,也许打算完成其他工作之后再填充代码。这个时候就需要占位符,以便在后续的开发过程中添加代码。此时,pass就可以作为占位符,使程序当时可以编译通过。
pass通常在以下3种情况下使用:
1、在定义函数或类时。例如以下定义了一个函数和类,先用pass占位。
def mianji():
pass
class gongshi():
pass
2、在条件语句中。
l=['星期一','星期二','星期三','星期六']
for i in l:
if i == '星期六':
pass
else:
print('今天不是星期六,去上班!')
返回:今天不是星期六,去上班!
今天不是星期六,去上班!
今天不是星期六,去上班!
3、在异常处理中,希望发生异常后什么也不做。
l=[-2,-1,0,1,2]
for i in l:
try :
print(10/i)
except ZeroDivisionError:
pass
返回:-5.0
-10.0
10.0
5.0
遇到除数是0的情况后,跳过,继续执行程序。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74947
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!