Python. Цифровое Кемерово
Перейти к содержимому
Сообщение Anonymous » 25 мар 2026, 00:05
Код: Выделить всё
class a(type): def __init__(self, n): self.n = n def foo() -> a: return a(self.n + 1)
1774386336
Anonymous
У меня есть класс в Python с функцией, и мне нужна эта функция, чтобы явно возвращать экземпляр этого класса. Я попробовал это[code]class a(type):def __init__(self, n):self.n = ndef foo() -> a:return a(self.n + 1)[/code]но получаю ошибку «a не определен». Что я должен делать? Спасибо.
Если вы не хотите добавлять вложения, оставьте поля пустыми. Можно прикреплять файлы, перетаскивая их в окно сообщения.
Максимально разрешённый размер вложения: 15 МБ.
Вернуться в «Python»