Читать книгу Python One-Liners - Christian Mayer - Страница 17

Schlüsselwörter: and, or, not

Оглавление

boolesche Ausdrücke stellen grundlegende logische Operatoren dar. Allein in Kombination mit den folgenden drei Schlüsselwörtern können Sie ein breites Spektrum an potenziell komplizierten Ausdrücken erzeugen:

andDer Ausdruck x and y wird zu True ausgewertet, falls der Wert x True ist und der Wert y ebenfalls True ist. Ist einer der Werte False, wird der Gesamtausdruck ebenfalls False.

orDer Ausdruck x or y wird zu True ausgewertet, falls der Wert x True ist oder der Wert y True ist (oder beide Werte True sind). Falls nur einer der Werte True ist, wird auch der Gesamtausdruck True.

notDer Ausdruck not x wird zu True ausgewertet, falls x False ist. Ansonsten wird der Ausdruck zu False ausgewertet.

Schauen Sie sich den folgenden Python-Code in Listing 1–3 an.

x, y = True, False

print((x or y) == True)

# True

print((x and y) == False)

# True

print((not y) == True)

# True

Python One-Liners

Подняться наверх