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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access