英文文档
class(object)
With one argument, return the type of anobject. The return value is atype object and generally the same object as returned by.
type()
class type(object)
class type(name, bases, dict)
1、函数只传入一个参数时,返回参数对象的类型。返回值是一个类型对象,通常与对象.__ class__返回的对象相同。
2、虽然可以通过type函数来检测一个对象是否是某个类型的实例,但是更推荐使用isinstance函数,因为isinstance函数考虑了父类子类间继承关系。
3、函数另一种使用方式是传入3个参数,函数将使用3个参数来创建一个新的类型。其中第一个参数name将用作新的类型的类名称,即类型的__name__属性;第二个参数是一个元组类型,其元素的类型均为类类型,将用作新创建类型的基类,即类型的__bases__属性;第三个参数dict是一个字典,包含了新创建类的主体定义,即其值将复制到类型的__dict__属性中。
小结
希望通过上面的操作能帮助大家。如果你有什么好的意见,建议,或者有不同的看法,希望你留言和我进行交流、讨论。
领取专属 10元无门槛券
私享最新 技术干货