表达式 callable(1) 的值为?
False
讲解
检查对象是否可以调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。Notice 类是可以调用的,而类的实例实现了call()方法才可以调用。
思考:
class TestDemo:
def fn(self):
return 0
>>> callable(TestDemo)
想马上动手试一试?点击这里
Ref:
本文介绍了Python中callable函数的使用方法及原理。callable用于判断一个对象是否可以被调用,如果返回False,则表明该对象不可调用。文章通过示例说明了类和类的实例在什么条件下被认为是可调用的。
表达式 callable(1) 的值为?
False
检查对象是否可以调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。Notice 类是可以调用的,而类的实例实现了call()方法才可以调用。
思考:
class TestDemo:
def fn(self):
return 0
>>> callable(TestDemo)
想马上动手试一试?点击这里
Ref:
373

被折叠的 条评论
为什么被折叠?