python isinstance方法,python中的isinstance函数

  python isinstance方法,python中的isinstance函数

  在python中,isinstance的意思是“判断类型”;Isinstance()是一个内置函数,用于确定对象是否为已知类型,类似于type()。

  Isinstance()函数确定对象是否为已知类型,类似于type()。isinstance()和type()的区别:type()不把子类当作父类类型,不管继承。

  Isinstance()会把子类当作父类类型,并考虑继承关系。

  如果要判断两个类型是否相同,建议使用isinstance()。

  语法isinstance(object,classinfo)

  参数对象-实例对象。

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

  返回值

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

  例如:a=2

  isinstance (a,int)

  真实的

  isinstance (a,str)

  错误的

  Isinstance (a,(str,int,list)) #是返回True的元组之一

  真实的

  推荐:Python视频教程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: