Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Implementera en Lösenordskontroll med If-Else-Logik | Mastering Python if-else Statements
Villkorssatser i Python
course content

Kursinnehåll

Villkorssatser i Python

Villkorssatser i Python

1. Mastering Python If Statements
2. Mastering Python if-else Statements
3. Mastering Python if-elif-else Statements

book
Utmaning: Implementera en Lösenordskontroll med If-Else-Logik

Uppgift

Swipe to start coding

Du har följande kod som kontrollerar om lösenordet som användaren anger matchar det förväntade lösenordet. Koden använder dock flera if-satser, vilket gör den mindre effektiv och lite förvirrande. Din uppgift är att förbättra och debugga koden genom att använda den ternära operatorn för att förenkla logiken.

  • Kontrollera om password == correct_password för att bestämma inloggningsresultatet.
  • Använd ternära operatorn för att hantera både framgång och misslyckande i en rad.
  • Tilldela resultatet till login_message.
  • Om lösenordet är korrekt: "Login successful!"
  • Om lösenordet är felaktigt: "Incorrect password, try again."

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
toggle bottom row

book
Utmaning: Implementera en Lösenordskontroll med If-Else-Logik

Uppgift

Swipe to start coding

Du har följande kod som kontrollerar om lösenordet som användaren anger matchar det förväntade lösenordet. Koden använder dock flera if-satser, vilket gör den mindre effektiv och lite förvirrande. Din uppgift är att förbättra och debugga koden genom att använda den ternära operatorn för att förenkla logiken.

  • Kontrollera om password == correct_password för att bestämma inloggningsresultatet.
  • Använd ternära operatorn för att hantera både framgång och misslyckande i en rad.
  • Tilldela resultatet till login_message.
  • Om lösenordet är korrekt: "Login successful!"
  • Om lösenordet är felaktigt: "Incorrect password, try again."

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt