时间:2021-05-22
type 所有类是type生成的
a = 1b = "abc"print("type a:{}".format(type(a)))print("type int:{}".format(type(int)))print("type b:{}".format(type(b)))print("type str:{}".format(type(str)))result:
type a:<class 'int'>type int:<class 'type'>type b:<class 'str'>type str:<class 'type'>在python中是一切皆对象的,类其实也是对象,首先type生成了<class 'int'>这个对象,<class 'int'>又生成了1这个对象,type --> int --> 1
同样,type生成了<class 'str'>这个对象,<class 'type'>又生成了"abc"这个对象,type --> str--> “abc”,即type -->生成类对象 -->对象
object 所有类的最顶层基类是object
print("int 的基类是:{}".format(int.__bases__))print("str 的基类是:{}".format(str.__bases__))result:
int 的基类是:(<class 'object'>,)str 的基类是:(<class 'object'>,)<class 'int'>和<class 'str'>的基类都是 <class 'object'> 即:object是最顶层的基类type与object的关系(type的基类是object,object是type生成的,object的基类为空)
print("type 的基类是:{}".format(type.__bases__))print("type object:{}".format(type(object)))print("object 的基类是:{}".format(object.__bases__))result:
type 的基类是:(<class 'object'>,)type object:<class 'type'>object 的基类是:()总结
以上所述是小编给大家介绍的Python中type和object,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Python:type、object、classPython:一切为对象>>>a=1>>>type(a)>>>type(int)type=>int=>1type
C#中Array和ArrayList详解及区别一、Array的用法type[]typename=newtype[size];或者type[]typename=n
我就废话不多说,看代码吧~seller:{type:Object,default(){return{}}}seller:{type:Object,default
python读取二进制mnist实例详解trainingdata数据结构:[offset][type][value][description]000032bit
详解Http请求中Content-Type讲解以及在SpringMVC中的应用引言:在Http请求中,我们每天都在使用Content-type来指定不同格式的请