深入理解 Python 类和对象(3) - isinstance() and type()

is 判断 id() 是不是相同

== 判断值是否相等

isinstance() 会查找继承链,判断类型。

使用 type()的话会有误差。

使用 isinstance() 而不是 type() 来判断类型。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 包(lib)、模块(module) 在Python中,存在包和模块两个常见概念。 模块:编写Python代码的py...
    清清子衿木子水心阅读 3,851评论 0 27
  • 若非寄简遇扶肩,万事真推雪后天。 童尚小知村酒近,苏犹病感道衣偏。 闭门未肯寻残腊,攲枕何曾识旧年。 愧我文心全自...
    飞廊阅读 189评论 4 7
  • 这是“工科男的护肤研究”的下篇,在这一篇当中我将讲讲如何选择护肤品及护肤品的基本使用规则。 在此之前,先说明一个问...
    强说愁阅读 785评论 4 1