@geiwoooj

Как получить переменную из любой функции класса?

У меня есть класс
class Dialogs:
    def user(self):
        block = "❌Вы заблокированы❌"
dialogue = Dialogs()

И я хочу, получать этой текст через
dialogue.user.block
но у меня никак не получается. Что можете посоветовать?
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
Lord_of_Rings
@Lord_of_Rings
Любитель Python
class Dialogs:
    def __init__(self):
        self.block = "❌Вы заблокированы❌"
dialogue = Dialogs()
print(dialogue.block)

Примерно так, но всё зависит от конкретной задачи. И поддержу Александр Нестеров
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Почитать учебник.
Про поля класса рассказывают в первой главе раздела, посвященного ООП
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы