python学习-type(),isinstance(),dir(),getattr(),setattr(),hasattr()
isinstance()与type()区别:type()不会认为子类是一种父类类型,不考虑继承关系。isinstance()会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用isinstance()。使用type()首先,我们来判断对象类型,使用type()函数:基本类型都可以用type()判断:>>>type(123)>>>type('str')>>>type(None)