python继承关系和isinstance
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python继承关系和isinstance相关的知识,希望对你有一定的参考价值。
来源:廖雪峰
继承关系是:
object -> Animal -> Dog -> Husky
那么,isinstance()
就可以告诉我们,一个对象是否是某种类型。先创建3种类型的对象:
>>> a = Animal()
>>> d = Dog()
>>> h = Husky()
然后,判断:
>>> isinstance(h, Husky)
True
>>> isinstance(h, Dog)
True
>>> isinstance(d, Husky)
False
子类可以看做父类对象,但反过来不可以。
以上是关于python继承关系和isinstance的主要内容,如果未能解决你的问题,请参考以下文章
Python isinstance() 函数 Python 内置函数 Python 内置函数