Kursinnehåll
Villkorssatser i Python
Villkorssatser i Python
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
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 5
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
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 5