isinstance与type类似,区别是:
type() 不会认为子类是一种父类类型,不考虑继承关系。
isinstance() 会认为子类是一种父类类型,考虑继承关系。
如果要判断两个类型是否相同推荐使用 isinstance()
>>> a=2
>>> isinstance (a,int)
>>> True
---------From 菜鸟教程
isinstance与type类似,区别是:
type() 不会认为子类是一种父类类型,不考虑继承关系。
isinstance() 会认为子类是一种父类类型,考虑继承关系。
如果要判断两个类型是否相同推荐使用 isinstance()
>>> a=2
>>> isinstance (a,int)
>>> True
---------From 菜鸟教程