常用于判断类型,可以替代isinstance 常用于判断类型,可以替代isinstance比如判断一个量是不是iterable if hasattr([1,2,3],'__iter__'): pass 比如判断是否为函数 def func(): passif hasattr(func,'__code__'): pass