Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Wie Man Bedingungen in Python Kombiniert | Bedingte Anweisungen in Python
Einführung in Python
course content

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Bekanntschaft mit Python
2. Variablen und Typen in Python
3. Bedingte Anweisungen in Python
5. Schleifen in Python
6. Funktionen in Python

book
Wie Man Bedingungen in Python Kombiniert

In der Booleschen Logik sind zwei grundlegende Operatoren OR und AND. Der OR-Operator gibt True zurück, wenn mindestens eine der Bedingungen wahr ist; andernfalls gibt er False zurück. Der AND-Operator gibt True zurück, nur wenn beide Bedingungen wahr sind; andernfalls gibt er False zurück. Sie können Bedingungen mit den Operatoren and und or kombinieren (immer in Kleinbuchstaben)

  • condition1 and condition2 ergibt True nur, wenn beide Bedingungen True sind;
  • condition1 or condition2 ergibt True, wenn mindestens eine Bedingung True ist.

Hinweis

Sie können auch mehrere Bedingungen verketten, indem Sie diese Operatoren verwenden. Verwenden Sie Klammern, um die Reihenfolge der Operationen klar zu machen.

Betrachten Sie zum Beispiel die folgenden Bedingungen:

  1. Ob 2 größer ist als 1 und "bbb" ungleich "aaa" ist.
  2. Ob das Zeichen an Index 2 im String "my string" entweder "y" oder "s" ist.
12345
# Check the first two conditions print(2 > 1 and 'bbb' != 'aaa') # Check the next two conditions print('my string'[2] == 'y' or 'my string'[2] == 's')
copy

Die erste print()-Anweisung gibt True zurück, da sowohl 2 > 1 als auch 'bbb' != 'aaa' wahr sind. Die zweite print()-Anweisung gibt False aus, weil das Zeichen an Index 2 weder 'y' noch 's' ist (es ist tatsächlich ein Leerzeichen).

Hinweis

Um einen booleschen Wert umzukehren, verwenden Sie den not-Operator. Zum Beispiel ergibt not 1 == 1 False, weil 1 == 1 True ist und not es zu False negiert.

question mark

Welche Ausgabe erzeugt der folgende Code?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt