目錄
什麼是 Python 中的 callable() 函數?
Python 中的 callable() 函數可以用於檢查對象是否可以被調用,也就是說,它可以檢查一個對象是否可以被當作函數來調用。它返回一個布爾值,如果對象可以被調用,則返回 True,否則返回 False。
使用 callable() 函數
使用 callable() 函數時,只需將對象作為參數傳遞給它即可。它會檢查對象是否可以被調用,並返回一個布爾值。
下面的示例將演示如何使用 callable() 函數:
def add(a, b):
return a + b
print(callable(add))
x = 10
print(callable(x))
執行上面的程式,得到以下結果:
True
False
在上面的示例中,我們定義了一個名為 add() 的函數,並將它作為參數傳遞給 callable() 函數。因為 add() 函數可以被調用,所以它返回 True。
然後,我們定義了一個整數變量 x,並將它作為參數傳遞給 callable() 函數。因為 x 不是一個函數,所以它返回 False。