Чтобы создать класс в Python, вы можете использовать ключевое слово class, за которым следует имя класса. Вот пример:
class MyClass:
def __init__(self, name):
self.name = name
def say_hello(self):
print(f"Hello, {self.name}!")
def add_numbers(self, a, b):
return a + b
В приведенном выше примере мы создали класс под названием MyClass. Он имеет три метода: __init__, say_helloи add_numbers.
Метод __init__— это специальный метод, называемый конструктором. Он выполняется автоматически при создании экземпляра класса. В этом примере он принимает параметр с именем nameи присваивает его переменной экземпляра self.name.
Метод say_helloпечатает приветственное сообщение, используя переменную экземпляра name.
Метод add_numbersпринимает два параметра aи bи возвращает их сумму.
Вот как вы можете использовать этот класс:
# Create an instance of the class
obj = MyClass("John")
# Call the methods
obj.say_hello() # Output: Hello, John!
result = obj.add_numbers(3, 4)
print(result) # Output: 7