介绍
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() 函数。
谢谢指点!