Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Check the Passwort | Python If-Else-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
Herausforderung: Check the Passwort

Aufgabe

Swipe to start coding

Sie haben den folgenden Code, der überprüft, ob das vom Benutzer eingegebene Passwort mit dem erwarteten Passwort übereinstimmt. Der Code verwendet jedoch mehrere if-Anweisungen, was ihn weniger effizient und etwas verwirrend macht. Ihre Aufgabe ist es, den Code zu verbessern und zu debuggen, indem Sie den ternären Operator verwenden, um die Logik zu vereinfachen.

  • Überprüfen Sie, ob password == correct_password, um das Anmeldeergebnis zu bestimmen.
  • Verwenden Sie den ternären Operator, um sowohl Erfolg als auch Misserfolg in einer Zeile zu behandeln.
  • Weisen Sie das Ergebnis login_message zu.
  • Wenn das Passwort korrekt ist: "Login successful!"
  • Wenn das Passwort falsch ist: "Incorrect password, try again."

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
toggle bottom row

book
Herausforderung: Check the Passwort

Aufgabe

Swipe to start coding

Sie haben den folgenden Code, der überprüft, ob das vom Benutzer eingegebene Passwort mit dem erwarteten Passwort übereinstimmt. Der Code verwendet jedoch mehrere if-Anweisungen, was ihn weniger effizient und etwas verwirrend macht. Ihre Aufgabe ist es, den Code zu verbessern und zu debuggen, indem Sie den ternären Operator verwenden, um die Logik zu vereinfachen.

  • Überprüfen Sie, ob password == correct_password, um das Anmeldeergebnis zu bestimmen.
  • Verwenden Sie den ternären Operator, um sowohl Erfolg als auch Misserfolg in einer Zeile zu behandeln.
  • Weisen Sie das Ergebnis login_message zu.
  • Wenn das Passwort korrekt ist: "Login successful!"
  • Wenn das Passwort falsch ist: "Incorrect password, try again."

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt