Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in die If-Anweisung | Python If-Anweisung
Bedingte Anweisungen in Python
course content

Kursinhalt

Bedingte Anweisungen in Python

Bedingte Anweisungen in Python

1. Python If-Anweisung
2. Python If-Else-Anweisung
3. Python If-Elif-Else Anweisung

book
Einführung in die If-Anweisung

In diesem Kurs konzentrieren wir uns darauf, den Zweck von bedingten Anweisungen zu verstehen, lernen, wie sie Entscheidungsfindungen in der Programmierung ermöglichen, und erkunden ein Beispiel, um sie in Aktion zu sehen.

Was sind bedingte Anweisungen?

Eine bedingte Anweisung ermöglicht es Ihrem Programm, Entscheidungen zu treffen, indem es verschiedene Codeblöcke ausführt, basierend darauf, ob eine bestimmte Bedingung True oder False ist. Stellen Sie sich das wie eine "Ja- oder Nein"-Frage in Ihrem Code vor: "Wenn diese Bedingung wahr ist, tue dies."

Stellen Sie sich zum Beispiel vor, Sie bauen einen Fitness-Tracker. Wenn die Schrittzahl eines Benutzers sein tägliches Ziel erreicht, könnten Sie eine Glückwunschnachricht anzeigen. Andernfalls könnten Sie ihn ermutigen, mehr Schritte zu machen.

Syntax einer bedingten Anweisung

Hier ist die grundlegende Syntax einer if-Anweisung:

Erklärung der Syntax:

  1. if: dieses Schlüsselwort beginnt die bedingte Anweisung;
  2. condition: dies ist ein logischer Ausdruck, der zu True oder False ausgewertet wird;
  3. Codeblock: der eingerückte Code unter der if-Anweisung wird nur ausgeführt, wenn die Bedingung True ist.

Beispiel: Überprüfung der Schrittzahl in einem Fitness-Tracker

Lassen Sie uns ein einfaches Beispiel mit einem Fitness-Tracker schreiben. Wir überprüfen, ob der Benutzer sein Schrittziel für den Tag erreicht hat.

12345
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
copy

Erklärung

  1. Bedingung: die if-Anweisung überprüft, ob die Anzahl der genommenen Schritte (steps_taken) größer oder gleich dem Schrittziel (step_goal) ist;
  2. Ergebnis: wenn die Bedingung True ist (z.B. 12000 >= 10000), wird die Nachricht "Congratulations! You've reached your daily step goal." ausgegeben. Wenn die Bedingung jedoch False ist (z.B. 7500 >= 10000), passiert nichts und das Programm fährt fort.

1. Was ist der Zweck einer bedingten Anweisung?

2. Was macht dieser Code, wenn steps_taken = 7500 und step_goal = 10000?

Was ist der Zweck einer bedingten Anweisung?

Was ist der Zweck einer bedingten Anweisung?

Wählen Sie die richtige Antwort aus

Was macht dieser Code, wenn `steps_taken = 7500` und `step_goal = 10000`?

Was macht dieser Code, wenn steps_taken = 7500 und step_goal = 10000?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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