python - 如何使用 "pass"语句?

标签 python statements

我正在学习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 语句没有执行任何特殊操作,但它可以充当占位符,如此处所示。

关于python - 如何使用 "pass"语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53500476/

相关文章:

javascript - 如果另一个仍在运行,则立即启动 ajax 调用

python - gcloud 与 pip install 相关的问题

java - do-while 语句初学者 java max-min 提示符

mysql - 使用 SQL 触发器语句将特定元组的所有数据移动或复制到审计表中

python - 在 Numpy 中排列对称方阵的有效方法

Python:在 OS X 中激活窗口

javascript - 以下 Javascript 语句返回什么?为什么?

PHP:如何在另一个 if 语句中使用变量

java - 我似乎无法找到让我的推荐程序跟踪 "Invalid Answers"的方法

python - 使用 Flask-dance 和 Google oauth 获取 'Missing required parameter: refresh_token'