python中的pass语句用于语法上需要语句但不希望执行任何命令或代码的情况。
pass语句是一个空操作;当它执行时不会发生任何事情。在代码最终将要运行但尚未编写的地方(例如,在存根中),pass也很有用:
例如:
#!/usr/bin/python
for letter in 'Python':
if letter == 'h':
pass
print 'This is pass block'
print 'Current Letter :', letter
print "Good bye!"
这将产生以下结果:
Current Letter : P
Current Letter : y
Current Letter : t
This is pass block
Current Letter : h
Current Letter : o
Current Letter : n
Good bye!
如果字母值为“h”,则前面的代码不执行任何语句或代码。当您创建了代码块但不再需要它时,pass语句很有帮助。
然后可以删除块中的语句,但让块保留pass语句,这样就不会干扰代码的其他部分。