1)首先,写法不一样: class A: pass class B(object): 2)在多继承中,新式类采用广度优先搜索,而旧式类是采用深度优先搜索. 3)新式类更符合OOP编程思想,统一了python中的类型机制. Python 2.x中默认都是经典类,只有显式继承了object才是新式类 Python 3.x中默认都是新式类,不必显式的继承object --新式类对象可以直接通过__class__属性获取自身类型:type --继承搜索的顺序发生了改变,经典类多继承属性搜索顺序: 先深入…