Boolesche Wahrheitswerte
Python 2.3 führt einen neuen expliziten Booleschen Datentyp namens bool
mit den Werten True
und False
ein, die als neue eingebaute Namen verfügbar sind. Wegen der Art und Weise, wie dieser neue Typ implementiert ist, stellt er nur eine Erweiterung der Begriffe wahr
und falsch
in diesem Kapitel dar und soll vor allem Wahrheitswerte expliziter machen. Die meisten Programmierer haben ohnehin die Namen True
und False
auf 1 und 0 gesetzt, insofern macht dieser neue Typ einen Standard daraus. Eine Endlosschleife kann nun z.B. mit while True:
statt mit dem weniger intuitiven while 1:
codiert werden. Und Schalter können nun z.B. mit flag = False
initialisiert werden.
Intern sind die Namen True
und False
Instanzen von bool
, das ...
Get Einfüehrung in Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.