Ich habe mehrere Fragen
1)
Wenn ich eine Klasse erstelle z.B
class Dog() was kann ich in dieser Klammer einsetzen bzw warum setzt man überhaupt etwas da ein?
2)
Ich habe eine Methode innerhalb dieser Klasse erstellt z.B
def __init__ (self, Benutzer_ID ='Sicher', Alter)
Ich habe hier den Parameter Benutzer_ID einen Wert zugewiesen, normalerweise
darf man doch dies nicht tun. Die richtige Schreibweise sieht doch wie folgt aus oder?
class Dog()
def __init__ (self, Benutzer_ID , Alter)
self.Benutzer_ID = Benutzer_ID
Dog1 = Dog('Sicher',18)
3)Ich habe folgende Funktion > deff __init__(self, Benutzer_ID='Hey',' *args, **kwargs):
wofür steht das args und kwargs?