Нет вывода при выполнении метода / функции в Python - PullRequest
2 голосов
/ 24 апреля 2019

Нет вывода в командной строке. Также переменная input не может быть установлена.

Я пытался удалить переменную из класса, тот же результат.

class test:
    input = ""

    def __init__(this, input):
        this.input = input

    def output(this):
        print(this.input)

obj = test("hallo")
obj.output

Я ожидаю, что результат будет hallo.

1 Ответ

6 голосов
/ 24 апреля 2019

Вам нужно вызывать метод, а не просто ссылаться на него:

obj.output()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...