(15) Logische Operatoren

Du kennst ja jetzt bereits den Datentyp bool und die beiden Werte 'True' (wahr) und 'False'. Um zwei boolesche Werte zu vergleichen und mit ihnen zu arbeiten, nutzen wir logische Operatoren. Logische Operatoren werden verwendet, um mehrere Bedingungen zu kombinieren oder die Wahrheitswerte von Ausdrücken zu negieren.

Die häufigsten logischen Operatoren in Python sind and, or und not.

Logische Operatoren:

  1. and: Gibt True zurück, wenn beide Bedingungen True sind.
  2. or: Gibt True zurück, wenn mindestens einer der Bedingungen True ist.
  3. not: Gibt True zurück, wenn der Operand False ist, und umgekehrt.

# Beispiel: Logische Operatoren

x = True
y = False

print(x and y)  # Ausgabe: False
print(x or y)   # Ausgabe: True
print(not x)    # Ausgabe: False
print(not y)	# Ausgabe: True

Aufgabe:

Was ist das Ergebnis des logischen Ausdrucks?

x = True
y = False
result = x or y
print(result)  # Was ist die Ausgabe?
Gib deine Lösung ein:

Falls du Hilfe benötigst:

Hast du auf die korrekte Schreibweise geachtet? Mögliche Antworten sind True oder False

Der or-Operator gibt True zurück, wenn mindestens einer der Operanden True ist.

True

Teilen: