请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于type

老师,课程中你说type是自己的实例,怎么解释下图,type与object实例
https://img1.sycdn.imooc.com//szimg/5d0988100001ca7b08641152.jpg
isinstance(type,object)
isinstance(type,type)
isinstance(object,type)
为什么都为true

正在回答 回答被采纳积分+3

1回答

bobby 2019-06-20 13:40:36

其实这个就是课程中讲解到的最让人头疼的一部分,这个地方是个环,object既是实例又是类, type也是一样

,type作为类的时候是继承了object的,作为实例的时候object是由type生成的,所以isinstance(type,object) 这一行为true就好理解了,

至于 isinstance(type,type)为什么为true也是一样的,因为type是object的实例,object又是由type生成的,所以type也是type的实例。后面的逻辑是一样的,你可以试试 isinstance(object,object)这里就是个环

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数4504940 #1
    那么最终基实例是谁呢,type,object
    回复 有任何疑惑可以回复我~ 2019-06-20 17:10:58
  • bobby 回复 提问者 慕函数4504940 #2
    课程中提到过 这个地方是一个环,是互相的,这点不像我们的树形结构向上之后一定会找到一个祖先是没有祖先的,这个地方就是环,所以理解起来一直都是很多人理解不了的地方
    回复 有任何疑惑可以回复我~ 2019-06-21 17:48:52

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信