Logische Operatoren Teil 1
Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 15 von 77.
Logische Operatoren werden verwendet, um bedingte Anweisungen zu kombinieren.
Python hat drei logische Operatoren:
andornot
Schauen wir uns an, wie der and Operator funktioniert:
Der and-Operator gibt True zurück, wenn beide Aussagen wahr sind.
# Erstelle zwei boolesche Variablen
x = True
y = True
# Überprüfe, ob sowohl x als auch y True sind
result = x and yNach der Ausführung des obigen Codes enthält result:
TrueWenn einer der Werte False ist, ist das Ergebnis False:
# Erstelle zwei boolesche Variablen
x = True
y = False
# Überprüfe, ob sowohl x als auch y True sind
result = x and yDas ergibt:
FalseAufgabe
EinfachVervollständige den Code, um festzustellen, ob eine Person aufgrund ihres Alters und ihres Führerscheinstatus fahrberechtigt ist.
Eine Person ist fahrberechtigt, wenn:
- sie mindestens 18 Jahre alt ist UND
- sie einen gültigen Führerschein besitzt
Fülle die Lücken mit den richtigen Werten aus:
- Fülle die Variable age mit 20 aus
- Fülle die Variable has_license mit True aus
- Fülle das Mindestalter in den Vergleich ein
Spickzettel
Logische Operatoren in Python:
| Operator | Bedeutung | Beispiel |
|---|---|---|
and | Wahr, wenn alle Operanden True sind | a and b |
or | Wahr, wenn mindestens ein Operand True ist | a or b |
not | Wahr, wenn der Operand False ist | not a |
Beispiele:
b1 = (5 > 3) and (1 == 1) # True
b2 = not 5 == 4 or 5 == 2 # True
b3 = not 1 == 1 or False # False
b4 = not (3 > 4) # True
b5 = not (5 > 10 or 5 > 1) # FalseProbier es selbst
age = ?
has_license = ?
result = age >= ? and has_license
# Ändere die folgende Zeile nicht
print("Eligible to drive:", result)Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Fundamentals
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 42Variablen
ZahlenStringsBooleanBenennungskonventionenLeere VariablenRückblick - Variablen initialisieren5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung - FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
AusgabeAusgabe mit VariablenEingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch9Funktionen
Funktion deklarierenArgumenteRückgabeWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte12Iterieren über Sequenzen
Iterieren über ElementeDie Enumerate-FunktionIterieren über Strings Teil 1Iterieren über Strings Teil 2