1、issubclass(class,classinfo)
object是所有类的基类。
当第一类是第二类的子类时,函数返回True.
任何一个类都被认为是自身的子类。
classinfo可以是类对象组成的元组,只要class与其中任何一个候选类的子类,则返回True.
2、isinstance(object,classinfo),判断该实例object是否属于该类。
第一个参数不是实例化对象,则永远返回false.
第二个参数不是类或者类对象组成的元组,则会抛出typeerror.
3、hasattr(object,name)判断该类是否有name属性,属性需要用''括起来。
4、getattr(object,name,default),获取该类中name属性,default设置的情况下,则会打印出default,否则会抛出错误。
5、setattr(object,name,value),设置该属性的值,属性不存在的情况下创建属性。
6、delattr(object,name)删除该属性
7、property()用属性设置属性。(内部函数修改,方便用户调用,接口不变)。