【发布时间】:2010-11-17 07:23:41
【问题描述】:
我是否正确假设所有函数(内置或用户定义)属于同一个类,但该类默认情况下似乎没有绑定到任何变量?
如何检查对象是否为函数?
我猜我能做到:
def is_function(x):
def tmp()
pass
return type(x) is type(tmp)
它看起来并不整洁,我什至不能 100% 确定它是否完全正确。
【问题讨论】:
-
还有可以作为函数调用的call方法的对象。
-
所有类都可以作为函数调用。
标签: python class function python-3.x