Learning Python, и имеет некоторые основные сомнения.
1.Я видел объявление переменной(путь здесь) как
class writer:
path = ""
иногда, без явного объявления, но инициализируется через __init__
.
def __init__(self, name):
self.name = name
Я понимаю цель __init__
, но целесообразно ли объявлять переменную в любых других функциях.
2.Как я могу создать переменную для хранения пользовательского типа?
class writer:
path = "" # string value
customObj = ??