3-22 内置函数
内置函数issubclass( )用于判断类对象与类对象之间的关系。有两个参数,第一个参数是个类对象。第二个参数是类对象或者由类对象构成的元组。用于判断第一个参数是否是第二个参数的子类(只要是元组中的某一个的子类,都会返回True)
内置函数isinstance( )用于判断实例对象与类对象之间的关系。
3-23 type( )
用于获取指定对象的类型,实例对象的类型指的是它对应的类对象。类对象的类型是type
3-24 dir( )获取对象的属性和方法的列表。查询该对象的所有信息。
3-25 特殊属性和特殊方法。
3-26 获取对象的信息之特殊属性__dict__
3-27 获取对象信息之反射
3-28 类对象的特殊方法之__len( )__ 获取长度用
3-29 __iter__( )
3-30 __add__( )
3-31 __str__()和__repr__( )
这两个方法用于自定义并返回实例对象的字符串表示形式。一般情况下,str的返回值是给用户看的。repr的返回值是给开发人员看的。
3-33 类对象的特殊方法之__new__( )
3-34 对象的引用计数
第四种情况,作为函数实参时,一旦函数执行完后,对该对象的引用就销毁,引用计数减1。
3-36 __del__()
3-37 __getattr__( )