Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Challenge: Vahvojen Salasanojen Validointi | Edistyneet Säännölliset Lausekkeet ja Sovellukset
Pythonin Säännölliset Lausekkeet
Osio 3. Luku 5
single

single

Challenge: Vahvojen Salasanojen Validointi

Pyyhkäise näyttääksesi valikon

Edistyneiden säännöllisten lausekkeiden harjoittelemiseksi luodaan salasanan tarkistin, joka varmistaa, että salasana on vahva.

Kirjoita funktio nimeltä is_strong_password(password), joka palauttaa True, jos salasana täyttää kaikki seuraavat vaatimukset, ja muuten False. Käytä säännöllisiä lausekkeita tarvittavien tarkistusten tekemiseen.

Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Sinun tulee luoda funktio, joka tarkistaa salasanan vahvuuden säännöllisten lausekkeiden avulla. Vahvan salasanan tulee täyttää kaikki seuraavat vaatimukset:

  • Vähintään 8 merkkiä pitkä;
  • Sisältää vähintään yhden ison kirjaimen;
  • Sisältää vähintään yhden pienen kirjaimen;
  • Sisältää vähintään yhden numeron;
  • Sisältää vähintään yhden erikoismerkin (mikä tahansa merkki, joka ei ole kirjain tai numero).

Palauta True, jos salasana täyttää kaikki kriteerit, tai False, jos ei täytä.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 5
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt