Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Überblick Über Argumente | Argumente in Funktionen
Fortgeschrittene Python-Techniken

bookÜberblick Über Argumente

Zunächst lernen wir, was positionsbezogene, Schlüsselwort- und optionale Argumente sind.

def add(a, b, c):
    return a + b + c

Das obige Beispiel verwendet positionsbezogene Argumente. Wenn Sie eine andere Anzahl von Argumenten übergeben, tritt ein Fehler auf. Um die Funktion add(1, 2, 3) aufzurufen, übergeben Sie die Argumente einfach nach ihren Positionen. Das positionsbezogene Argument ist ein obligatorisches.

add(b=2, c=3, a=1)

Außerdem können Sie Argumente mit Namen übergeben. Und es gibt Schlüsselwortargumente. In diesem Fall müssen Sie die Reihenfolge der Argumente nicht einhalten.

1234
def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
copy

Nachdem einem Argument ein Standardwert zugewiesen wurde, wird es zu einem optionalem Argument. Sie können es also übergeben, und wenn nicht, verwendet die Funktion den Standardwert.

question mark

Wählen Sie die richtigen Namen, um den Argumenten zu entsprechen.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

bookÜberblick Über Argumente

Zunächst lernen wir, was positionsbezogene, Schlüsselwort- und optionale Argumente sind.

def add(a, b, c):
    return a + b + c

Das obige Beispiel verwendet positionsbezogene Argumente. Wenn Sie eine andere Anzahl von Argumenten übergeben, tritt ein Fehler auf. Um die Funktion add(1, 2, 3) aufzurufen, übergeben Sie die Argumente einfach nach ihren Positionen. Das positionsbezogene Argument ist ein obligatorisches.

add(b=2, c=3, a=1)

Außerdem können Sie Argumente mit Namen übergeben. Und es gibt Schlüsselwortargumente. In diesem Fall müssen Sie die Reihenfolge der Argumente nicht einhalten.

1234
def add(a, b, c = 0): return a + b + c print(add(1, 2)) print(add(1, 2, 3))
copy

Nachdem einem Argument ein Standardwert zugewiesen wurde, wird es zu einem optionalem Argument. Sie können es also übergeben, und wenn nicht, verwendet die Funktion den Standardwert.

question mark

Wählen Sie die richtigen Namen, um den Argumenten zu entsprechen.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
some-alt