为了账号安全,请及时绑定邮箱和手机立即绑定

代码的最后一句不懂

代码的最后一句print isinstance(t, object),为什么是True,这里的object是啥意思?

正在回答

6 回答

父类继承了object

0 回复 有任何疑惑可以回复我~

object 是新式类, 如果一个类没有继承object 那么那个类是经典类

比较好理解的是 你的Person()也继承了object

0 回复 有任何疑惑可以回复我~

object是根类 

1 回复 有任何疑惑可以回复我~

class a()和 class a(object)在大多数时候都是一样的 一个是金典类 一个是新式类 一个遵循深度优先原则一个遵循广度优先原则

0 回复 有任何疑惑可以回复我~
看第一句
Person(object):

如果一个类没有继承某类,就应该继承object。

1 回复 有任何疑惑可以回复我~

object是所有类的基类,及所有的类都是它的子类

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程

代码的最后一句不懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信