Здравствуйте, программа выдаёт такую ошибку

как исправить ошибку

Traceback (most recent call last): File "C:/Users/ADMIN/PycharmProjects/untitled11/6 лб и 5 лекция.py", line 133, in tom = Person ("Human", "black",) TypeError: init() missing 2 required positional arguments: 'weight1' and 'food'

вот сам код

class Mammals:
    kind = "белка"
    height = "20 см"
    hair = "рыжая и короткая шерсть"
    eyes = "чёрные круглые глаза"
    weight = "280 г"
    def __init__(self, kind, hair ):

        self.__food = "рослини і м'со"
    def set_food (self, food):
            self.__food = food

    def get_food (self):
        return self.__food+""

    def display_info (self):
        print ("Привіт, я ", self.kind,". ", self.hair, self.eyes, self.weight, self.height, 
    self.get_food())

    class Person (Mammals):
    kind1= "человек"
    height1 = "в среднем 150-170 см "
    weight1 = " в среднем 50-80 кг"
    def __init__(self, kind1, height1, weight1, food ):
        super().__init__(self, food)
        self.kind1 = kind1
        self.height1 = height1
        self.weight1 = weight1

    def display_info(self):
        super().display_info()
        print ("Привeт, я ", self.kind1,". ", "вес мой", self.weight1, ". ", "рост мой", self.height1, ". 
    ", "кушаю обычно", self.get_food() )


   tom = Person ("Human", "black",)
   tom.display_info ()

Ответы (0 шт):