Bedingungen verstehen
Lernen Sie, wie Sie if, elif und else verwenden, um in Ihrem Code Entscheidungen zu treffen.
Bedingungen verstehen ist eine kostenlose Python Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Python Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Python Academy-Kurs umfasst insgesamt 4 Lektionen.
Einführung in bedingte Anweisungen
Einführung in bedingte Anweisungen
Bedingte Anweisungen ermöglichen es Ihrem Programm, abhängig von Bedingungen Entscheidungen zu treffen. Dies ist ein grundlegendes Konzept der Programmierung.
In dieser Lektion lernen Sie, wie Sie bedingte Anweisungen in Python mit if, elif und else schreiben.

Was sind bedingte Anweisungen?
Was sind bedingte Anweisungen?
Bedingte Anweisungen sorgen dafür, dass das Programm bestimmte Codeteile nur ausführt, wenn bestimmte Bedingungen erfüllt sind. Zum Beispiel:
Hier prüft das Programm, ob die Temperatur höher als 30 ist. Falls dies zutrifft, gibt es "It's hot outside!" aus.
# Conditional statement example
temperature = 35
if temperature > 30:
print("It's hot outside!")if-Anweisungen schreiben
if-Anweisungen schreiben
Eine if-Anweisung prüft eine Bedingung und führt den Codeblock aus, wenn die Bedingung wahr ist. Zum Beispiel:
# Writing an if statement
x = 10
if x > 5:
print("x is greater than 5")else-Anweisungen hinzufügen
else-Anweisungen hinzufügen
Eine else-Anweisung wird ausgeführt, wenn die Bedingung in der if-Anweisung falsch ist. Zum Beispiel:
# Using else statement
x = 3
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")elif für mehrere Bedingungen verwenden
elif für mehrere Bedingungen verwenden
Die elif-Anweisung (kurz für „else if“) prüft zusätzliche Bedingungen, wenn die vorherigen falsch sind. Zum Beispiel:
# Using elif for multiple conditions
grade = 85
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
else:
print("C")Einrückung in Python
Einrückung in Python
Python verwendet Einrückungen, um Codeblöcke zu definieren. Achten Sie auf eine einheitliche Einrückung, um Fehler zu vermeiden. Zum Beispiel:
# Indentation example
x = 10
if x > 5:
print("x is greater than 5")Bedingte Anweisungen verschachteln
Bedingte Anweisungen verschachteln
Sie können bedingte Anweisungen für komplexere Logik ineinander verschachteln:
# Nested conditionals
x = 10
y = 5
if x > 5:
if y < 10:
print("x is greater than 5 and y is less than 10")Häufige Fehler bei bedingten Anweisungen
Häufige Fehler bei bedingten Anweisungen
Hier sind einige häufige Fehler, die Sie vermeiden sollten:
- Den Doppelpunkt (
:) am Ende bedingter Anweisungen vergessen. - Falsche oder uneinheitliche Einrückung.
elif- oderelse-Anweisungen falsch verwenden.
Was haben wir gelernt?
Was haben wir gelernt?
In dieser Lektion haben Sie gelernt:
- Wie Sie
if-,elif- undelse-Anweisungen schreiben. - Wie wichtig Einrückungen in Python sind.
- Wie Sie verschachtelte bedingte Anweisungen für komplexe Logik verwenden.
Sehr gut! Fahren wir mit dem nächsten Thema fort.

Häufig gestellte Fragen
Ist die Lektion „Bedingungen verstehen“ kostenlos?
Ja — der vollständige Text von „Bedingungen verstehen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Python Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Python Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Bedingungen verstehen“?
Lernen Sie, wie Sie if, elif und else verwenden, um in Ihrem Code Entscheidungen zu treffen. Du übst Python Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Python Academy zu starten?
Keine Vorkenntnisse erforderlich. Python Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.
Wie lange dauert die Lektion „Bedingungen verstehen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Python Academy-Lektion Code schreiben und ausführen?
Ja. Jede Python Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Bedingungen verstehen
- Boolesche Logik und Vergleiche
- Schleifen
- Zuweisungsausdrücke (Walross-Operator)