Wir haben in dem letzten Topic gesehen wie wir Bedingungen in Python erstellen können. Es gibt noch die Möglichkeit mit Hilfe eines else
Code nur dann auszuführen wenn das vorherige if
nicht ausgeführt wurde. Wir könnten die Übung aus dem letzten Topic damit wie folgt umsetzen
if
und else
Ein else
kann ohne ein vorangegangenes if
nicht existieren. Wir können uns solche Codeschnipsel also als ein “wenn … mache … sonst mache …” vorstellen.
Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen!
Neben dem else
existiert noch ein elif
. Das elif
kann man sich als ein “sonst wenn” oder ein “wenn nicht aber” vorstellen. Wir können nach einem if
beliebig viele elif
verketten und am ende optional mit einem else
abschließen.
0
eingegeben wurde.Übung: schreibe ein Programm, dass eine Zahl einliest und ausgibt ob diese Zahl Positiv, negativ oder exakt 0 ist. Benutze dafür exakt ein if
, ein elif
und ein else
. Am ende soll noch egal welcher Fall eingetreten ist die Zahl und das doppelte der Zahl ausgegeben werden. Weiter unten findest du die Lösung.