Читать книгу Routineaufgaben mit Python automatisieren - Al Sweigart - Страница 52
Boolesche Werte
ОглавлениеInteger, Fließkommazahlen und Strings können unendlich viele mögliche Werte annehmen, doch für den booleschen Datentyp (benannt nach dem Mathematiker George Boole) gibt es nur zwei, nämlich wahr und falsch (True und False). In Python-Code werden die booleschen Werte True und False immer ohne die Anführungszeichen für Strings und immer mit großem Anfangsbuchstaben geschrieben. Der Rest des Wortes steht jeweils in Kleinbuchstaben. Geben Sie zum Ausprobieren folgenden Code in die interaktive Shell ein (wobei einige dieser Anweisungen absichtlich nicht korrekt sind und Fehlermeldungen hervorrufen):
>>> spam = True
>>> spam
True
>>> true
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
true
NameError: name 'true' is not defined
>>> True = 2 + 2
SyntaxError: assignment to keyword
Wie alle anderen Werte können auch boolesche Werte in Ausdrücken verwendet und in Variablen gespeichert werden (). Wenn Sie Groß- und Kleinschreibung verwechseln () oder wenn Sie versuchen, True oder False als Variablennamen zu verwenden (), gibt Python eine Fehlermeldung aus.