Bedingungungen schreiben
Neben den normalen Rechenoperationen kann Python auch Vergleichsoperationen. Diese geben immer entweder wahr (True
) oder falsch (False
) zurück:
Operator (Zeichen) | ist True (wahr) wenn... |
---|---|
A == B | A ist gleich wie B |
A < B | A ist kleiner als B |
A > B | A ist größer als B |
A != B | A ist ungleich B |
A <= B | A ist kleiner oder gleich B |
A >= B | A ist größer oder gleich B |
Außerdem kann man noch zwei Wahrheitswerte mit den folgenden Befehlen kombinieren:
Operator (Zeichen) | ist True (wahr) wenn... |
---|---|
A and B | ist wahr, wenn A und B wahr sind |
A or B | ist wahr, wenn A oder B oder beide wahr sind |
not A | ist wahr, wenn A unwahr (False ) ist |
Übung Welche Bedingungen versteht der Computer?
sind die folgenden Ausdrücke wahr oder falsch? - Schreiben Sie die Ergebnisse in die Datei
ifelse.py
mit. Nach einem#
wird der Rest der Zeile vom Computer ignoriert.Für die erste Zeile ist die Lösung also:
5 < 6 # Wahr (True)
5 < 6
5 != 6
5 <= 6
True and True
False or True
3 < 4 and 4 < 5
not (3 != 4)
Prüfen Sie die Ergebnisse, die Sie im Kopf herausgefunden haben mit Python im Ausprobierfenster nach.