Создание классов Python: пошаговое руководство

Чтобы создать класс в Python, вы можете выполнить следующие действия:

  1. Начните с использования ключевого слова class, за которым следует имя вашего класса. В именах классов в Python обычно используется CamelCase (первая буква каждого слова пишется с заглавной буквы).

  2. Определите атрибуты и методы класса в блоке класса с отступом под объявлением класса.

  3. Вот пример простого класса Python:

class MyClass:
    def __init__(self, name):
        self.name = name
    def greet(self):
        print(f"Hello, {self.name}!")
    def calculate_square(self, num):
        return num  2

В приведенном выше примере мы определили класс с именем MyClass. Он имеет метод __init__, который является методом конструктора, используемым для инициализации атрибутов объекта. Метод greetпечатает приветственное сообщение, а метод calculate_squareвозвращает квадрат заданного числа.

Чтобы использовать класс, вы можете создать его экземпляр (объект):

obj = MyClass("John")
obj.greet()  # Output: Hello, John!
print(obj.calculate_square(5))  # Output: 25

Вот и все! Вы создали класс на Python и использовали его методы.