1.语法:
isinstance(object,classinfo)
参数含义:
object : 实例对象。
classinfo : 可以是直接或者间接类名、基本类型或者由它们组成的元组。
用法:
isinstance(‘A’,str)
返回值:true
type(object)
参数含义:
object : 实例对象。
用法:
type(‘A’)
返回值:str
2.在继承上的区别:
isinstance() 会认为子类是一种父类类型,考虑继承关系。
type() 不会认为子类是一种父类类型,不考虑继承关系。