Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Implementere en Passordsjekker med if-else Logikk | Beherske Python If-Else-Setninger
Betingede Utsagn i Python
course content

Kursinnhold

Betingede Utsagn i Python

Betingede Utsagn i Python

1. Mastering Python If-Setninger
2. Beherske Python If-Else-Setninger
3. Beherske Python If-Elif-Else-Setninger

book
Utfordring: Implementere en Passordsjekker med if-else Logikk

Oppgave

Swipe to start coding

Du har følgende kode som sjekker om passordet som brukeren har skrevet inn, samsvarer med det forventede passordet. Imidlertid bruker koden flere if-setninger, noe som gjør den mindre effektiv og litt forvirrende. Din oppgave er å forbedre og feilsøke koden ved å bruke den ternære operatoren for å forenkle logikken.

  • Sjekk om password == correct_password for å bestemme innloggingsresultatet.
  • Bruk ternær operator for å håndtere både suksess og feil i én linje.
  • Tildel resultatet til login_message.
  • Hvis passordet er korrekt: "Login successful!"
  • Hvis passordet er feil: "Incorrect password, try again."

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5
toggle bottom row

book
Utfordring: Implementere en Passordsjekker med if-else Logikk

Oppgave

Swipe to start coding

Du har følgende kode som sjekker om passordet som brukeren har skrevet inn, samsvarer med det forventede passordet. Imidlertid bruker koden flere if-setninger, noe som gjør den mindre effektiv og litt forvirrende. Din oppgave er å forbedre og feilsøke koden ved å bruke den ternære operatoren for å forenkle logikken.

  • Sjekk om password == correct_password for å bestemme innloggingsresultatet.
  • Bruk ternær operator for å håndtere både suksess og feil i én linje.
  • Tildel resultatet til login_message.
  • Hvis passordet er korrekt: "Login successful!"
  • Hvis passordet er feil: "Incorrect password, try again."

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 5
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt