📜  如何在Python中编写空函数?请使用 pass语句

📅  最后修改于: 2020-01-18 15:01:21             🧑  作者: Mango

在C / C++和Java中,我们可以编写如下的空函数

// C / C++ / Java中的空函数
void fun() {  }

在Python中,如果我们在Python中编写如下代码,则会产生编译器错误。

# Python中不正确的定义新函数的方法
def fun():

输出:

IndentationError: expected an indented block

在Python中,要编写空函数,我们使用pass语句。pass是Python中不执行任何操作的特殊语句。它仅用作伪语句。

# Python正确定义新函数的方法
def fun():
    pass

我们也可以在空的while语句中使用pass。

# Python的空循环
mutex = True
while (mutex == True) :
    pass

在if-else结构中使用pass:

if-else结构中使用pass
mutex = True
if (mutex == True) :
    pass
else :
    print("False")