FlashKeepers

Python · Python · Studium

Python-Grundlagen: Funktionen und Kontrollfluss

Python-Funktionsdefinitionen, Schleifen und bedingte Logik, jeweils mit einem kurzen Beispiel erklärt.

Über dieses Set

40 Standardkarten für Python (Python). Set 1 von 2 in Python-Grundlagen. Es beginnt mit „Wie definiert man in Python eine Funktion?“ und „Was macht ein Funktionsparameter?“. Mehr Stapel zu Studium stehen weiter unten.

40 Karten · Standardkarten · KI-geschrieben, zweimal geprüft. Alles lässt sich bearbeiten.

Dieses Set kostenlos lernen Erst reinschauen FlashKeepers für iPhone laden

Öffnet sich im Browser, ohne Konto. App für iPhone und iPad · Android-App

Wie definiert man in Python eine Funktion?
Antwort zeigenMit def, dem Funktionsnamen, Klammern und einem Doppelpunkt, danach den Funktionskörper einrücken.
Was macht ein Funktionsparameter?
Antwort zeigenEin Parameter ist ein benannter Platzhalter für einen Wert, der beim Aufruf der Funktion übergeben wird.
Wie gibt man aus einer Funktion einen Wert zurück?
Antwort zeigenMit dem Schlüsselwort return, gefolgt vom Wert, der an den Aufrufer zurückgehen soll.
Was ist ein Standardparameter (Default-Parameter)?
Antwort zeigenEin Parameter mit einem voreingestellten Wert, der verwendet wird, wenn für diesen Parameter kein Argument übergeben wird.
Nenne ein Beispiel für eine Funktion mit zwei Parametern
Antwort zeigendef add(a, b): return a + b
Was passiert, wenn eine Funktion keine return-Anweisung hat?
Antwort zeigenDie Funktion gibt implizit None zurück.
Was ist ein Docstring einer Funktion?
Antwort zeigenEin String-Literal direkt nach der def-Zeile, das dokumentiert, was die Funktion tut.
Wie ruft man eine Funktion namens greet auf?
Antwort zeigenMan schreibt den Funktionsnamen gefolgt von Klammern: greet()
Was sind Positionsargumente?
Antwort zeigenArgumente, die in der Reihenfolge an eine Funktion übergeben werden, in der sie in der Definition stehen.
Wie übergibt man einer Funktion Schlüsselwortargumente?
Antwort zeigenMit dem Parameternamen, einem Gleichheitszeichen und dem Wert: func(name='Alice')
Was ermöglicht *args?
Antwort zeigenEine variable Anzahl von Positionsargumenten an eine Funktion zu übergeben.
Was ermöglicht **kwargs?
Antwort zeigenEine variable Anzahl von Schlüsselwortargumenten an eine Funktion zu übergeben.
Wie ist eine if-Anweisung grundsätzlich aufgebaut?
Antwort zeigenif Bedingung: gefolgt von eingerücktem Code, der nur ausgeführt wird, wenn die Bedingung wahr ist
Wie ist eine if-else-Anweisung aufgebaut?
Antwort zeigenif Bedingung: wird ausgeführt, wenn sie wahr ist, else: wird ausgeführt, wenn die Bedingung falsch ist
Wie fügt man einer Bedingung einen dritten Zweig hinzu?
Antwort zeigenMit elif (else if) für weitere Bedingungen zwischen if und else.

25 weitere Karten in der App

Dieses Set kostenlos lernen