Kursinhalt
Bedingte Anweisungen in Python
Bedingte Anweisungen in Python
Syntax of If-Else-Anweisung
Die if-else
-Anweisung ist eine der am häufigsten verwendeten Konstrukte in Python, die es dem Programm ermöglicht, Entscheidungen basierend auf Bedingungen zu treffen.
Die grundlegende Syntax der if
-Anweisung ist wie folgt:
Die if
-Anweisung überprüft, ob eine Bedingung wahr ist. Wenn dies der Fall ist, wird der Code innerhalb des Blocks ausgeführt.
Im Fall der else
-Anweisung müssen Sie die Bedingung nicht explizit definieren, da sie automatisch alle Szenarien abdeckt, in denen die if
-Bedingung falsch ist:
Dieses Diagramm veranschaulicht den Ablauf einer if-else
-Anweisung. Es zeigt, dass, wenn eine Bedingung wahr ist, das Programm den if-Codeblock ausführt. Wenn die Bedingung falsch ist, wird der else-Codeblock ausgeführt. Der Prozess endet, nachdem einer der Blöcke ausgeführt wurde.
Beispiel: Überprüfung, ob ein Benutzer sein Schrittziel erreicht hat
steps_taken = 9000 step_goal = 10000 if steps_taken >= step_goal: print("Great job, you've reached your step goal!") else: print("Keep going, you're almost there!")
In diesem Beispiel überprüft das Programm, ob die Anzahl der vom Benutzer gemachten Schritte größer oder gleich dem Schrittziel ist. Wenn die Bedingung erfüllt ist (d. h. der Benutzer hat sein Schrittziel erreicht oder überschritten), gibt das Programm eine Glückwunschnachricht aus. Wenn die Bedingung nicht erfüllt ist, wird der else
-Block ausgeführt, der den Benutzer ermutigt, weiterzumachen.
1. Was ist der Zweck des else
-Blocks in einer if-else
-Anweisung?
2. In dem folgenden Code, welche Aussage ist wahr?
3. In dem folgenden Code, welche Aussage ist wahr?
Danke für Ihr Feedback!