Python101aufDeutsch

6. Boolesche Variablen

Unterrichtsinhalt:

  • 6.1: die Variablen

6.1: die Variablen

Die vorherigen Lektionen haben alle auf diesen Moment hingearbeitet… den Moment, auf den du so geduldig gewartet hast… Boolesche Variablen!

…

…

Was sind boolesche Variablen?

…

Kurzgesagt sind boolesche Variablen ein weiterer Datentyp, der nur einen von zwei möglichen Werten annehmen kann:

TrueWahr
FalseFalsch

Achtung: das ist [True] mit großem T und [False] mit großem F

Fun Fact

Der Begriff „boolesche Variable“ stammt vom englischen Mathematiker und Philosoph George Boole (1815-1864), der die boolesche Logik mit nur zwei Zuständen (Wahr und Falsch) entwickelte.

Diese Variablen können sehr einfache Ausdrücke machen:

Obwohl dieser Datentyp jetzt etwas simple ist, werden wir diesen Begriff in der nächsten Lektion erweitern. Bevor wir mit ihr anfangen, probiere mal solche Codezeilen!

Achtung: Verwechsele [=] nicht mit [==]!

  • [=] speichert eine Werte
  • [==] vergleicht zwei Werte

Hier ist ein wichtiges Beispiel, das den Unterschied zeigt:

In der ersten Codezeile wurde die Variable [anmeldung_macht_spaß] als boolesche Variable [True] gespeichert. In der zweiten Codezeile wurde [anmeldung_macht_spaß] zur booleschen Variable [False] verglichen, was [False] bedeutet, und heißt, dass Anmeldung definitiv Spaß macht!

Als nächstes nehmen wir diese booleschen Variablen und die letzten Lektionen weiter…