Python isinstance() 函数

介绍

Python 中的 isinstance() 函数允许检查对象是否属于指定类型。 换句话说,它将检查第一个参数是否是第二个参数的子类。

如果匹配则返回 True,否则返回 False。

现在我们将教您在 Python 中使用 isinstance() 函数。

例子

示例 1:

x = isinstance(1, int)

print(x)

输出:

真的

示例 2:

x = isinstance(1, float)

print(x)

输出:

错误的

定义

如果对象属于指定类型,则此函数将返回 真的否则返回 错误的.

如果参数是元组类型,如果对象是元组类型之一,它将返回 真的.

语法

isinstance(object, type)

参数值:

对象:一个对象(必填)

类型:类、类型或元组

更多例子

示例 1:

class NAME:

name = "BEND"

z = NAME()

x = isinstance(z, NAME)

print(x)

输出:

真的

示例 2:

testlist = [1, 2, 3]

print(isinstance(testlist, list))

输出:

真的

结论

我们刚刚教您在 Python 中使用 isinstance() 函数。

谢谢指点!