1. Learn
  2. /
  3. Cursuri
  4. /
  5. Python intermediar pentru dezvoltatori

Connected

exercițiu

Construirea unui validator de parole

Echipa ta dezvoltă un sistem de autentificare pentru un site web. Pentru a te asigura că conturile utilizatorilor sunt securizate, trebuie să creezi o funcție validate_password() care verifică dacă parolele îndeplinesc cerințele minime de securitate. Funcția trebuie să confirme că o parolă are cel puțin opt caractere și conține cel puțin un caracter special din colecția punctuation a modulului string.

Modulul string și variabila de test user_password sunt deja importate pentru tine.

Instrucțiuni

100 XP
  • Completează funcția validate_password() pentru a verifica dacă parola are cel puțin 8 caractere.
  • Adaugă o buclă care verifică dacă vreun caracter din parolă există în string.punctuation.
  • Apelează funcția cu user_password și stochează rezultatul în is_valid.