Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen If/Elif/Else Ausdrücke | 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
If/Elif/Else Ausdrücke

Um eine zusätzliche Bedingung nach der anfänglichen if-Anweisung zu überprüfen, verwenden Sie elif. Dies ermöglicht es, mehrere Bedingungen nacheinander zu evaluieren. Die Struktur ist wie folgt:

Der Code nach dem abschließenden else wird nur ausgeführt, wenn keine der vorherigen Bedingungen erfüllt ist. Sie können es verwenden, um einen String als groß zu kategorisieren, wenn er mehr als 20 Zeichen enthält, als mittel, wenn er zwischen 11 und 20 Zeichen (einschließlich) hat, und als klein, wenn er 10 oder weniger Zeichen hat.

123456789101112131415161718192021
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
copy

Hinweis

Sie können bei Bedarf mehrere elif-Blöcke stapeln. Beachten Sie jedoch, dass der übermäßige Gebrauch von elif-Blöcken möglicherweise nicht die effizienteste Art ist, Ihren Code zu strukturieren.

question mark

Unten sehen Sie einen if/elif/else-Block. Welche Ausgabe würden Sie erwarten, wenn b = 150 und wenn b = 25?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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