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.