Уведомления

Группа в Telegram: @pythonsu

#1 Июль 6, 2021 16:32:07

mansur
Зарегистрирован: 2021-07-06
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

учу язык питон, не получается работать с классом

 class myClass:
    def __init__(self, arg):#arg - argument
        self.arg = arg
firstClass = myClass(1)
print(firstClass())
#результат - Traceback (most recent call last):
# File “test.py”, line 5, in <module>
# print(firstClass())
#TypeError: ‘myClass’ object is not callable

Отредактировано mansur (Июль 16, 2021 12:44:47)

Офлайн

#2 Июль 6, 2021 17:10:02

Ocean
Зарегистрирован: 2021-03-14
Сообщения: 131
Репутация: +  9  -
Профиль   Отправить e-mail  

учу язык питон, не получается работать с классом

mansur

 
class myClass:
def __init__(self, arg):#arg - argument
self.arg = arg

firstClass = myClass(1)
print(firstClass)

ты же переменную печатаешь, которой присвоил экземпляр класса
вот и печатай как обычную переменную, тогда получишь <__main__.myClass object at 0x103344490>

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version