python isinstance的作用
时间: 2023-11-24 14:51:33 浏览: 75
Python中请使用isinstance()判断变量类型
5星 · 资源好评率100%
`isinstance()`是Python中的一个内建函数,用于判断一个对象是否是一个已知的类型。它的语法如下:
```python
isinstance(object, classinfo)
```
其中,`object`是要判断的对象,`classinfo`可以是直接或间接类名、基本类型或者由它们组成的元组。如果`object`是`classinfo`类型的对象之一,那么`isinstance()`函数返回`True`,否则返回`False`。
以下是一个例子,演示了如何使用`isinstance()`函数来判断一个对象的类型:
```python
x = 5
print(isinstance(x, int)) # 输出:True
print(isinstance(x, str)) # 输出:False
```
阅读全文