Kurssisisältö
Ehdolliset Lauseet Pythonissa
Ehdolliset Lauseet Pythonissa
Haaste: Salasanan Tarkistimen Toteuttaminen If-Else-Logiikalla
Tehtävä
Swipe to start coding
Sinulla on seuraava koodi, joka tarkistaa, vastaako käyttäjän syöttämä salasana odotettua salasanaa. Koodi käyttää kuitenkin useita if-lauseita, mikä tekee siitä vähemmän tehokkaan ja hieman sekavan. Tehtäväsi on parantaa ja debugata koodi käyttämällä ternary-operaattoria yksinkertaistamaan logiikkaa.
- Tarkista, onko
password == correct_password
päättääksesi kirjautumistuloksen. - Käytä ternary-operaattoria käsittelemään sekä onnistuminen että epäonnistuminen yhdellä rivillä.
- Määritä tulos
login_message
-muuttujaan. - Jos salasana on oikein:
"Login successful!"
- Jos salasana on väärin:
"Incorrect password, try again."
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 5
Haaste: Salasanan Tarkistimen Toteuttaminen If-Else-Logiikalla
Tehtävä
Swipe to start coding
Sinulla on seuraava koodi, joka tarkistaa, vastaako käyttäjän syöttämä salasana odotettua salasanaa. Koodi käyttää kuitenkin useita if-lauseita, mikä tekee siitä vähemmän tehokkaan ja hieman sekavan. Tehtäväsi on parantaa ja debugata koodi käyttämällä ternary-operaattoria yksinkertaistamaan logiikkaa.
- Tarkista, onko
password == correct_password
päättääksesi kirjautumistuloksen. - Käytä ternary-operaattoria käsittelemään sekä onnistuminen että epäonnistuminen yhdellä rivillä.
- Määritä tulos
login_message
-muuttujaan. - Jos salasana on oikein:
"Login successful!"
- Jos salasana on väärin:
"Incorrect password, try again."
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 5