Um Grundlegende Fragen in Python zu stellen können wir Vergleichsoperatoren verwenden. Zum Beispiel könnten wir die Frage “ist 3 größer als 5” als 3 > 5
darstellen. Das Ergebnis eines Vergleichsoperators ist immer ein Boolean.
Probier einmal das Programm in dein Thonny abzuschreiben und auszuführen! Was gibt das Programm aus? Versuch einmal die 3
und 5
zu vertauschen.
Lösung: Das Programm gibt False
aus. Vertauschen wir die beiden Zahlen wird True
ausgegeben
Neben “größer als” gibt es noch einige weitere Vergleichsoperatoren.
Die meisten dieser Vergleichsoperatoren werden in der Mathematik genau equivalent behandelt. Der ==
Operator könnte auf den ersten Blick etwas verwirrend sein. Den =
Operator kennen wir bereits um den Wert einer Variable festzulegen, ==
vergleicht zwei Werte man kann die beiden Operatoren leicht verwechseln, da muss man etwas aufpassen. Der !=
Operator ist das genaue Gegenteil von ==
guckt also ob zwei Werte ungleich sind.
True
sindHier sieht man Beispiele für alle Vergleichsoperatoren, jeder Vergleich hier stimmt, deshalb gibt das Programm nur True
aus.
False
sindHier sieht man Beispiele für alle Vergleichsoperatoren, keiner der Vergleiche hier stimmt, deshalb gibt das Programm nur False
aus.