date: 2021-06-28title: callable()函数——判断对象是否可调用 #标题
tags: #标签
categories: python # 分类
callable()函数用于检查一个对象是否可调用的。如果返回 True,object 仍然可能调用失败;但如果返回 False,调用对象 object 绝对不会成功。
对于函数、方法、lambda 函式、 类以及实现了 call 方法的类实例, 它都返回 True。
callable使用示例
name = 'zhangsan'
age = 18
def func():
print('正在执行func函数')
class A:
pass
print(callable(name)) # False
print(callable(age)) # False
print(callable(func)) # True
print(callable(A)) # True