-2
Lassen Sie uns sagen, dass dies die Signatur meiner Funktion:bei Python
def foo(x,y,z=0):
.
.
Wenn ich diese Funktion verwenden möchten, wie kann ich den Wert von z außer Kraft setzen, ohne die Funktion zu ändern oder die Signatur?
Was meinst du override? – Li357
Ändern Sie die Standardwerte von z – David
Warum sollten Sie den Standardwert von z ändern? Der Grund, warum Sie es an erster Stelle ändern, ist der Standardwert. – Li357