Menu
Coddy logo textTech

Logische Operatoren Teil 2

Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 16 von 77.

Logische Operatoren haben eine spezielle Tabelle namens „Wahrheitstabelle“, die zeigt, was die Kombination von logischen Operatoren zurückgibt.

Wahrheitstabelle für den and-Operator:

aba and b
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue

Die einzige Möglichkeit, ein True für den and-Operator zu erhalten, ist, wenn sowohl a als auch b True sind.

Wahrheitstabelle für den or-Operator:

aba or b
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue

In diesem Fall muss, um ein True Ergebnis zu erhalten, entweder a oder b True sein.

Wahrheitstabelle für den not-Operator:

anot a
FalseTrue
TrueFalse

Hier wird der Wert von a umgekehrt. Wenn a False ist, dann ist not a True

challenge icon

Aufgabe

Anfänger

Ersetze die Werte der Variablen b1 und b2 durch Zahlen, sodass b3 zu True ausgewertet wird.

b3 wird True sein, wenn die Multiplikation von b1 und b2 größer ist als deren Addition.

Spickzettel

Wahrheitstabellen für logische Operatoren in Python:

AND-Operator

aba and b
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue

OR-Operator

aba or b
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue

NOT-Operator

anot a
FalseTrue
TrueFalse

Probier es selbst

# Ersetze die Werte durch Zahlen
b1 = ?
b2 = ?

# Diese Zeile prüft, ob b1 * b2 größer als b1 + b2 ist
b3 = (b1 * b2) > (b1 + b2)

# Ändere die folgende Zeile nicht
print(f"b3 = {b3}")
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals