在 Python 中,isinstance() 函数是用来检测一个对象是否是指定类或类的一个实例,或者是否是一个包含在指定类元组中的任意一个类的实例。这个函数非常有用,特别是在处理面向对象编程时,当你需要验证变量的类型或确保传递给函数的参数符合特定类型要求时。
基本用法
isinstance() 函数的基本语法如下:
isinstance(object, classinfo)
object:待检查的对象。classinfo:可以是一个类或者包含多个类的元组,用于与对象的类型进行比较。
返回值
- 如果对象的类型与参数二中的类匹配或者是其子类,则返回
True。 - 否则,返回
False。
示例
示例 1:检查基本类型
num = 3.14
print(isinstance(num, float)) # True
text

最低0.47元/天 解锁文章
1033

被折叠的 条评论
为什么被折叠?



