我正在学习Python,我已经到达了关于pass
陈述。我使用的指南将其定义为通常用作占位符的空语句。
我仍然不完全明白这意味着什么。什么是简单/基本的情况,其中pass
将使用声明以及为什么需要它?
假设您正在设计一个新类,其中包含一些您还不想实现的方法。
class MyClass(object):
def meth_a(self):
pass
def meth_b(self):
print "I'm meth_b"
如果你要省略pass
,代码将无法运行。
然后你会得到一个:
IndentationError: expected an indented block
总而言之,pass
语句没有做任何特别的事情,但它可以充当占位符,如此处所示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)