📅  最后修改于: 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")