type(object)判断一个对象的类型
isinstance(object,class):判断接收的对象是否是给定的类型CLASS的对象
>>> type(6)
<class 'int'>
>>> a=10
>>> isinstance(a,int) #判断a是不是int类型
True
>>>
type()不会认为子类对象是一种父类类型,不考虑继承关系
isinstace()会认为子类对象是一种父类类型,考虑继承关系
type(object)判断一个对象的类型
isinstance(object,class):判断接收的对象是否是给定的类型CLASS的对象
>>> type(6)
<class 'int'>
>>> a=10
>>> isinstance(a,int) #判断a是不是int类型
True
>>>
type()不会认为子类对象是一种父类类型,不考虑继承关系
isinstace()会认为子类对象是一种父类类型,考虑继承关系