python之判断类型
python中,isinstance()可以判断数据类型,比如int, str,或是我们自己定义的类,都是可以用isinstance()来判断的。
以上例子中,Student类与Teacher类都继承自Person类,t为Teacher类的一个实例。由上例可以看出,子类的实例是子类的类型,同时也是其父类的类型,但父类的类型不是子类的类型。
注意isinstance()的使用方式。
欢迎大家和我一起交流学习,我的公众号是:
python中,isinstance()可以判断数据类型,比如int, str,或是我们自己定义的类,都是可以用isinstance()来判断的。
以上例子中,Student类与Teacher类都继承自Person类,t为Teacher类的一个实例。由上例可以看出,子类的实例是子类的类型,同时也是其父类的类型,但父类的类型不是子类的类型。
注意isinstance()的使用方式。
欢迎大家和我一起交流学习,我的公众号是: