[python] странного хочется
class A:
def __init__(self, name):
self.name = name
def __str__(self):
return self.name
Можно так же использовать метод __repr__, см документацию для выяснения нюансов.
Спасибо большое!
Оставить комментарий
class A:
def __init__(self, name):
self.name = name
def __str__(self):
return self.name
Jackill
Не знаю, как описать то, что я хочу, в научных терминах, поэтому приведу пример:конечно же, код напишет "Name of a is foo".
А можно как-нибудь получить тот же результат, сказав
то есть не используя .name?
Можно ли как-нибудь указать, что если от объекта "a" требуется вернуть строку, то пусть по умолчанию он вернёт значение "name"?