После изучения классов в python, приходится углубиться в классы и понять что такое классы и их наследования. Глобальные переменные Перед тем, как начать разбираться с наследованием, надо разобраться, как создать переменные в классе. Чтобы правильно создать переменные в классе, надо создавать их в функции __init__ . Также функцию __init__ называют конструктором класса. Функция info(self) ничего не принимает, так как self в классах, это параметр, для создания и индендификации переменных. Наследование На этой фотографии, мы видим необычную форму инициализации класса Child. Он наследуется от класса People. Тоесть в конструкторе класса Child, мы для сокращения места написали конструкцию super().__init__(name, age) - эта запись равна записи: self.name = name self.age = age Весь код