Python/ref func isinstance
来自菜鸟教程
<languages />
Python isinstance()函数
例
检查数字5是否为整数:
x = isinstance(5, int)
定义和用法
The
isinstance()
函数返回
True
如果指定的对象是指定的类型,则否则
False
.
如果类型参数是元组,则此函数将返回
True
如果对象是
one
元组中的类型。
句法
isinstance(object, type)
参数值
参数 | 描述 |
---|---|
object | 需要。一个东西。 |
type | 类型或类,或类型和/或类的元组 |
更多例子
例
检查“ Hello”是否是type参数中描述的类型之一:
x = isinstance("Hello", (float, int, str, list, dict, tuple))
例
检查y是否是myObj的实例:
class myObj: name = "John" y = myObj() x = isinstance(y, myObj)
相关页面
The issubclass()
函数,以检查一个对象是否是另一个对象的子类。