class People:
name="人"
def Study(self):
print("我爱机器学习")
def __init__(self):
print("我是构造函数")
class Japan(People):
def __init__(self):
print("你是日本人")
class China(People):
name="中国"
def Study(self):
print("我是中国人")
def __init__(self):
print("子类构造函数")
People.__init__(self)
class Ren(Japan,China):
pass
Liming = Ren()
Liming=Ren这个代码出现的时候继承的第一个Japan具有def __init__(self)函数,继承的第二个China也具有这个函数,为什么调用的时候是第一个而非第二个?
```c++
print(Ren.mro())查看继承顺序表,看一下关于继承的mro方面的知识
```