Назад к вопросам
Junior
65
questionbank
Что возвращает метод __init__ в Python?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
__init__ не возвращает никакого значения (None) явно. Его цель — инициализировать экземпляр класса, устанавливая начальные значения атрибутов.
class MyClass:
def __init__(self, value):
// Этот метод не имеет return
self.value = value
def get_value(self):
return self.value
# Создание экземпляра класса MyClass
// При этом не происходит присвоения значения, возвращаемого __init__, переменной instance
instance = MyClass(10)
print(instance.get_value())