Python-Variablendeklaration

Python lernen, und hat einige grundlegende Zweifel.

1.Ich habe die Variablendeklaration (Pfad hier) als gesehen

class writer:
    path = ""

manchmal keine explizite Deklaration, sondern Initialisierung durch__init__.

def __init__(self, name):
    self.name = name

Ich verstehe den Zweck von__init__Es ist jedoch ratsam, Variablen in anderen Funktionen zu deklarieren.

2.Wie kann ich eine Variable für einen benutzerdefinierten Typ erstellen?

class writer:
    path = "" # string value
    customObj = ??

Antworten auf die Frage(5)

Ihre Antwort auf die Frage