继承顺序:深度优先,广度优先。
class A:
def test(self):
print('A')
class B(A):
def test(self):
print('B')
class C(A):
def test(self):
print('C')
class D(B):
def test(self):
print('D')
class E(C):
def test(self):
print('E')
class F(D,E):
def test(self):
print('F')
f1=F()
f1.test()
#在python3中都是广度继承:F-->D->B-->E--->C--->A新式类
为什么是这样继承(广度继承)的呢,查看下面
print(F.__mro__)