目录 菱形继承问题 经典类(了解) 新式类 mro方法 菱形继承问题 在Python中子类可以同时继承多个父类,如A(B,C,D) 如果继承关系为非菱形结构,则会按照先找B这一条分支,然后再找C这条分支,最后找D这条分支的顺序直到找到我们想要的属性 如果继承关系为菱形结构,即子类的父类最后继承了同一个类,那么属性的查找方式有两种 class G: def test(self): print('from G') class F(G): def test(self): print('from F')…