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

Sveip for å vise menyen

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
Vi beklager at noe gikk galt. Hva skjedde?

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

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