国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 如何利用Python中isinstance()判断变量类型

如何利用Python中isinstance()判断变量类型

头像

2020-11-03 16:50:002571浏览 · 0收藏 · 0评论

作为最经常使用的判断数据类型的函数,也有小伙伴疑惑为什么isinstance可以占领一席之地?下面就给大家解惑以及使用这个函数的妙处。

python如何判断数据类型?

python中可以使用isinstance()函数来判断数据类型,isinstance()函数来判断一个对象是否是一个已知的类型,类似 type()。

isinstance() 与 type() 区别:

type() 不会认为子类是一种父类类型,不考虑继承关系。

isinstance() 会认为子类是一种父类类型,考虑继承关系。

如果要判断两个类型是否相同推荐使用 isinstance()。

语法

 isinstance() 方法的语法:

isinstance(object, classinfo)

参数

object -- 实例对象。

classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。

返回值

如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False。。

使用 isinstance 函数的实例:

>>>a = 2
 
>>> isinstance (a,int)
 
True
 
>>> isinstance (a,str)
 
False
 
>>> isinstance (a,(str,int,list)) # 是元组中的一个返回 True
 
True

type() 与 isinstance()区别:

class A:
 
pass
 
class B(A):
 
pass
 
isinstance(A(), A) # returns True
 
type(A()) == A # returns True
 
isinstance(B(), A) # returns True
 
type(B()) == A # returns False

用过以上内容,大家应该学会怎么判断数据类型以及选择最优判断了吧~如需了解更多python实用知识,点击进入PyThon学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

白色变态蕾丝超薄开档连身袜 | SNH48欧洲码和亚洲码图片| 免费观看已满十八岁的电视剧大全| 同学的母亲中字ID| 皇空无痕MV免费视频观看 | 《年轻朋友的妻子3》| 妈妈装睡配合孩子阴阳调和| 秘书被老板CAO到合不拢腿| 成品网站1688在线应用评价| 欧美寡妇性猛交XXX| 兄弟的老婆4免费观看电视剧| 男生和老师一起差差差的游戏| 法国《监狱伦理3》| 免费观看已满十八岁电视剧高清版| 三个老师轮流给学生布置作业| BOBO浏览器(海外版| EXO妈妈MV高清视频播放| 《漂亮的秘书HD》在线观看| C2000论坛| 老阿姨高清在线观看电视剧法游戏 | 日本M码和欧洲码的区别A S| 女儿与爸爸高清免费版电视剧 | 你与我最后的战场第二季| 潜规则| 苏软软汆肉的日常三鲜小馄饨| 做爰高潮A片(毛片)| WWWWWWWW在线观看国产| 大度的吻戏视频大全| 扒开粉嫩小滨白浆20P| 敌伦交换小敏小静小雅第1集| 大肉大捧一进一出视频的注意事项| おまえの母亲をだます的歌词| 巨茎挺进李淑芬的体内视频| 美女的胸怀| BOBO| 乳腺增生| 小玲与公做爱小小说| 妈妈装睡配合孩子阴阳调和 | 闺蜜老公把我压在怀里| 免费观看已满十八岁电视剧在线播.| 春夜影院电视剧免费播放