我知道我的问题可能听起来很愚蠢,也许语言定义中明确禁止这种概念,但由于我不知道这个禁令,所以我想知道是否有人可以解释一下。简而言之,我想定义一个Python函数,我可以从Python shell中调用它,但我想避免使用括号。有些情况下,函数不需要参数,此时括号只是表示我们正在处理一个函数。例如,如果想要打印当前工作目录,我可以定义一个函数如下:
def pwd():
print os.getcwd()
然后我可以从 shell 中调用它:
pwd()
但是如果我想要一个可以调用的函数怎么办?
pwd
这个有可能吗?