如何在Python中使用isinstance

分类:网络文章 时间:2024-01-14 23:40 浏览:0 评论:0
0

isinstance()函数是Python的内置函数之一,用于检查对象是否属于指定类型。

isinstance(object, classinfo)

其中,object是要检查的对象,classinfo可以是类型、类型元组或类型列表。

如果object是classinfo指定的类型或者其中一种类型,则返回True,否则返回False。

示例:

x = 5y = "你好"z = [1, 2, 3]打印(isinstance(x, int)) # True,x 是整数类型print( isinstance(y, str)) #确实,y是字符串类型print(isinstance(z,  list)) # True,z 是列表类型print (isinstance(x, str)) # False, x不是字符串类型print(isinstance(y , int)) # False,y 不是整数类型print (< span class="hljs-built_in">isinstance(z, tuple))  # False,z 不是元组类型

需要注意的是,如果classinfo是类型元组或者类型列表,只要对象属于其中一种类型,就会返回True .

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 网络文章 > 如何在Python中使用isinstance

用户评论