Top.Mail.Ru
Ответы

Помогите найти ошибку пожалуйста в коде пайтона

помогите найти ошибку пожалуйтса

12345678910111213141516171819202122232425
class Cat:
    name = None
    age = None
    isHappy = None

    def __init__(self, name, age, isHappy):
        pass

    self.name = name
    self.age = age
    self.isHappy = isHappy

    def set_data(self , name, age, isHappy):

    def get_data(self):


cat1 = Cat("Barsik", 3, True)
#cat1.set_data("Barsik", 3, True)

cat2 = Cat("Jopen", 2, False)
#cat2.set_data("Jopen", 2, False)

cat1.get_data()
cat2.get_data
Анонимный опрос
помогите найти ошибку
спасибо
Всего голосов: 1
По дате
По рейтингу
Аватар пользователя
Знаток
23ч
Изменено

class Cat:

    name = None

    age = None

    isHappy = None


    def init(self, name, age, isHappy):

        self.set_data(name, age, isHappy)

        self.get_data()



    def set_data(self, name = None, age = None, isHappy = None):

self.name = name

        self.age = age

        self.isHappy = isHappy



    def get_data(self):

         print(f"Имя: {self.name}, Возраст: {self.age}, Счастлив: {'Да' if self.isHappy else 'Нет'}")


cat1 = Cat("Barsik", 4, True)

cat2 = Cat("Жопен", 4, False)

Вот так должен выглядеть