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

Svep för att visa menyn

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

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

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