Python Multilevel Inheritance
Multilevel inheritance is also possible in Python like other Object Oriented programming languages. We can inherit a derived class from another derived class, this process is known as multilevel inheritance. In Python, multilevel inheritance can be done at any depth.
Image representation:

Python Multilevel Inheritance Example
class Animal:
def eat(self):
print ‘Eating…’
class Dog(Animal):
def bark(self):
print ‘Barking…’
class BabyDog(Dog):
def weep(self):
print ‘Weeping…’
d=BabyDog()
d.eat()
d.bark()
d.weep()
Output:
Eating…
Barking…
Weeping
