If-Else-Anweisungen
Verständnis von If-Else-Anweisungen
Eine If-Else-Anweisung prüft eine Bedingung und führt einen Codeblock aus, wenn die Bedingung wahr ist. Ist die Bedingung falsch, kann ein alternativer Codeblock ausgeführt werden. Auf diese Weise können Programme unterschiedlich auf verschiedene Situationen reagieren.
Hier ist die grundlegende Struktur einer If-Else-Anweisung:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
Das Schlüsselwort not
Das Schlüsselwort not wird verwendet, um einen booleschen Ausdruck zu negieren. Ist eine Bedingung wahr, macht "not" sie falsch und umgekehrt. Dies ist besonders nützlich, wenn Code nur ausgeführt werden soll, wenn eine Bedingung nicht erfüllt ist.
123condition = False if not condition: print("Condition is false")
Betrachten Sie ein Beispiel, das if-else-Anweisungen verwendet, um unserem Ninja zu helfen, alle Sushi auf der Karte zu sammeln. Der Ninja bewegt sich über das Raster, sammelt Sushi ein und weicht dabei Wänden aus.
ninja.py
index.html
preset.py
Der Ninja bewegt sich weiter und sammelt Sushi, bis er sowohl oben als auch rechts auf Wände trifft. Die if-else-Anweisung prüft, ob sich rechts eine Wand befindet. Ist dies der Fall, bewegt sich der Ninja nach oben und sammelt Sushi ein. Andernfalls bewegt er sich nach rechts und sammelt Sushi ein.
Swipe to start coding
Lösung
Danke für Ihr Feedback!
ninja.py
index.html
preset.py
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 2.94
If-Else-Anweisungen
Swipe um das Menü anzuzeigen
Verständnis von If-Else-Anweisungen
Eine If-Else-Anweisung prüft eine Bedingung und führt einen Codeblock aus, wenn die Bedingung wahr ist. Ist die Bedingung falsch, kann ein alternativer Codeblock ausgeführt werden. Auf diese Weise können Programme unterschiedlich auf verschiedene Situationen reagieren.
Hier ist die grundlegende Struktur einer If-Else-Anweisung:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
Das Schlüsselwort not
Das Schlüsselwort not wird verwendet, um einen booleschen Ausdruck zu negieren. Ist eine Bedingung wahr, macht "not" sie falsch und umgekehrt. Dies ist besonders nützlich, wenn Code nur ausgeführt werden soll, wenn eine Bedingung nicht erfüllt ist.
123condition = False if not condition: print("Condition is false")
Betrachten Sie ein Beispiel, das if-else-Anweisungen verwendet, um unserem Ninja zu helfen, alle Sushi auf der Karte zu sammeln. Der Ninja bewegt sich über das Raster, sammelt Sushi ein und weicht dabei Wänden aus.
ninja.py
index.html
preset.py
Der Ninja bewegt sich weiter und sammelt Sushi, bis er sowohl oben als auch rechts auf Wände trifft. Die if-else-Anweisung prüft, ob sich rechts eine Wand befindet. Ist dies der Fall, bewegt sich der Ninja nach oben und sammelt Sushi ein. Andernfalls bewegt er sich nach rechts und sammelt Sushi ein.
Swipe to start coding
Lösung
Danke für Ihr Feedback!
ninja.py
index.html
preset.py