single
Utmaning: Validera starka lösenord
Svep för att visa menyn
För att öva på avancerade tekniker med reguljära uttryck ska du skapa en lösenordsvaliderare som kontrollerar om ett lösenord är starkt.
Skriv en funktion som heter is_strong_password(password) som returnerar True om lösenordet uppfyller alla dessa krav, och False annars. Använd reguljära uttryck för att utföra de nödvändiga kontrollerna.
Svep för att börja koda
Du behöver skapa en funktion som kontrollerar om ett lösenord är starkt med hjälp av reguljära uttryck. Ett starkt lösenord måste uppfylla alla dessa krav:
- Minst 8 tecken långt;
- Innehålla minst en versal bokstav;
- Innehålla minst en gemen bokstav;
- Innehålla minst en siffra;
- Innehålla minst ett specialtecken (vilket som helst tecken som inte är en bokstav eller siffra).
Returnera True om lösenordet uppfyller alla kriterier, annars False.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal