Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Positionsbezogene Argumente | Positionsbezogene und Optionale Argumente
Python-Funktionen-Tutorial
course content

Kursinhalt

Python-Funktionen-Tutorial

Python-Funktionen-Tutorial

1. Was Ist eine Funktion in Python?
2. Positionsbezogene und Optionale Argumente
3. Beliebige Argumente
4. Spezifikation des Funktionsrückgabewerts
5. Rekursion und Lambda-Funktionen

book
Positionsbezogene Argumente

In Python werden positionsabhängige Argumente als Funktionsargumente übergeben, basierend auf ihrer Position oder Reihenfolge. Bei der Definition einer Funktion können Sie die erwarteten Parameter angeben. Beim Aufrufen der Funktion geben Sie die entsprechenden Argumente in derselben Reihenfolge wie die Parameter an.

In allen Funktionen der vorherigen Kapitel haben wir positionsabhängige Argumente verwendet, indem wir die Argumente explizit in den () Klammern angegeben und dann die Funktion mit den Argumenten in der entsprechenden Reihenfolge aufgerufen haben.

Wir können Argumente auch mithilfe eines dictionary angeben, wobei der Argumentname als Schlüsselwort und der Argumentwert als Wert dient:

Die Verwendung dieser Art der Spezifikation ermöglicht es, Argumente in beliebiger Reihenfolge anzugeben.

123456789
# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
copy

Diese Methode der Argumentübergabe ist vorzuziehen, da sie die Lesbarkeit und Interpretierbarkeit des Codes verbessert.

Which statements are true about the function calls?

Which statements are true about the function calls?

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt