Python 中的 callable() 函式可以用来检查一个物件是否可以被呼叫(callable)。它会回传一个布林值,True 或 False,来表示该物件是否可以被呼叫。
使用 callable() 函式很简单,只要将物件作为参数传入 callable() 函式,它就会回传一个布林值,True 或 False,来表示该物件是否可以被呼叫。
举个例子,我们可以检查一个函式是否可以被呼叫:
我们也可以检查一个类别是否可以被呼叫:
执行上面的程式码,就会得到 True,表示 MyClass 类别可以被呼叫。
callable() 函式是一个很有用的函式,可以用来检查一个物件是否可以被呼叫。它可以检查任何物件,包括函式、类别、方法、物件、甚至是 lambda 函式。使用 callable() 函式很简单,只要将物件作为参数传入 callable() 函式,它就会回传一个布林值,True 或 False,来表示该物件是否可以被呼叫。