Python isinstance()与type对比()

isinstance与type类似,区别是:

type() 不会认为子类是一种父类类型,不考虑继承关系。

isinstance() 会认为子类是一种父类类型,考虑继承关系。

如果要判断两个类型是否相同推荐使用 isinstance()

>>> a=2
>>> isinstance (a,int)
>>> True
                                                ---------From 菜鸟教程
发布了13 篇原创文章 · 获赞 0 · 访问量 2605

猜你喜欢

转载自blog.csdn.net/Heiraten/article/details/104399223