Справочник · модуль 9 «Объекты и классы»

Class

Слово class объявляет новый класс: class Cat:. Имя класса пишут с большой буквы.

Сравнение из жизни

Как нарисовать чертёж новой игрушки.

Пример

class Cat:
    def __init__(self, name, age):
        self.name = name
        self.age = age

cat = Cat("Бит", 3)
print(cat.name)
print(cat.age)
Результат
Бит
3

Учитель в уроке Слово class объявляет класс. Имя класса пишут с большой буквы. Внутри особый метод __init__. Он запускается сам, когда создают объект. Параметр self — это сам объект. Мы кладём в него атрибуты: self точка name равно name.

Запомнить

class — как чертёж новой игрушки. По нему можно собрать сколько угодно игрушек.

Частые ошибки новичков на этой теме

Тема из урока 9.2 «Свой класс» курса PythonAZ.

В этом же уроке