Definition
The super() function is used to give access to methods and properties of a parent or sibling class.
The super() function returns an object that represents the parent class.
Syntax
super()
Parameters
No Parameters.
Examples
class Parent:
def __init__(self, txt):
self.message = txt
def printmessage(self):
print(self.message)
class Child(Parent):
def __init__(self, txt):
super().__init__(txt)
x = Child("Hello, I am a child class!")
x.printmessage()