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

1. Übung aus dem letzten Topic mit 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.

2. Das gleiche Programm wie vorher, mit dem Unterschied, dass “The number was exactly Zero” ausgegeben wird wenn 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.








3. Die Lösung der übung
DonateDonate here for joy in Africa.