- type()不会认为子类是一种父类类型。
- isinstance()会认为子类是一种父类类型。
>>> class A: ... pass ... >>> class B(A): ... pass ... >>> isinstance(A(), A) True >>> type(A()) == A True >>> isinstance(B(), A) True >>> type(B()) == A False
python中isinstance 和 type 的区别在于
最新推荐文章于 2024-09-04 20:18:34 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)