я заметил, что я часто пишу следующее:питон: __init__ шаблон
class X:
def __init__(self, var1, var2, var3):
self.var1 = var1
self.var2 = var2
self.var3 = var3
# more code here
Это хорошая идея, чтобы сделать шаблон, который я могу повторно использовать вместо того, чтобы делать это каждый раз? Если да, то как мне это сделать?
Что вам нужен шаблон? Неужели это так обременительно, чтобы напечатать его? – Falmarri
Не обременительно, но я ненавижу повторяющийся код. Больше шансов на опечатку, отвлекает от видения важных вещей и т. Д. – max
Я согласен, что это раздражающе повторяется, но я бы посоветовал это: используя волшебный помощник, чтобы сделать это, вы сделаете код намного менее понятным для других людей ; вышесказанное может быть понято мгновенно. Это также означает, что вам нужно переписать код, если позднее добавить параметр, который * не * хранится в объекте. –