[关闭]
@songying 2018-07-02T10:42:38.000000Z 字数 298 阅读 1061

判断数据类型 - 内置函数

python内置函数


type()

  1. class type(object) #一个参数时为判断对象引用的类型
  2. class type(name, bases, dict)
  3. # 返回值: 返回新的类型对象
  4. # name: 类的名称
  5. # bases: 基类的元组
  6. # dict: 字典,类内定义的命名空间变量。

isinstance()

  1. Bool isinstance( object, classinfo )
  2. # 判断一个对象引用是否为一个已知的类型
  3. # object: 实例对象
  4. # classinfo: 类名

type() 与 isinstance()的区别:

type()不会认为子类是一种父类类型。
isinstance()会认为子类是一种父类类型。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注