一尘不染

Python-如何使用pass语句?

python

我正在学习Python,并且已经到达有关该pass语句的部分。我正在使用的指南将其定义Null为通常用作占位符的语句。

我仍然不完全明白那是什么意思。有人可以告诉我一个简单/基本的情况下使用该pass语句以及为什么需要该语句吗?


阅读 501

收藏
2020-02-20

共1个答案

一尘不染

假设你正在使用尚未实现的某些方法设计一个新类。

class MyClass(object):
    def meth_a(self):
        pass

    def meth_b(self):
        print "I'm meth_b"

如果你不使用pass,则代码将无法运行。

然后,你将获得:

IndentationError: expected an indented block

总而言之,该pass语句没有什么特别之处,但是可以充当占位符,如此处所示。

2020-02-20