python中isinstance函数
时间: 2023-04-28 15:06:35 浏览: 174
python issubclass 和 isinstance函数
`isinstance`是Python中的一个内置函数,用于判断一个对象是否是某个类型或其子类型的实例。该函数有两个参数,第一个是要检查的对象,第二个是要检查的类型。如果对象是该类型或其子类型的实例,则返回True,否则返回False。
例如:
```python
class A:
pass
class B(A):
pass
a = A()
b = B()
print(isinstance(a, A)) # True
print(isinstance(b, A)) # True
print(isinstance(b, B)) # True
print(isinstance(a, B)) # False
```
阅读全文