isinstance() 函数是什么东西
时间: 2024-03-17 11:47:41 浏览: 83
Python学习笔记.docx
`isinstance()` 是 Python 内置函数之一,用于判断一个对象是否是一个指定类或其子类的实例。其语法如下:
```python
isinstance(object, classinfo)
```
其中,`object` 表示要判断的对象,`classinfo` 表示要判断的类或其子类。如果 `object` 是 `classinfo` 类或其子类的实例,则返回 `True`,否则返回 `False`。
例如,判断一个变量是否为整型,可以使用以下代码:
```python
a = 10
if isinstance(a, int):
print("a 是整型")
else:
print("a 不是整型")
```
在这个代码中,我们使用 `isinstance()` 函数来判断变量 `a` 是否为整型。由于 `a` 是整型,因此输出“a 是整型”。
阅读全文