Domanda salve,ho creato un piccolo programma con python che ha un problema,se apro e premo invio il programma crasha

HPTF

Utente Iron
8 Agosto 2020
1
1
0
10
Ultima modifica:
ho un problema con python,
ho creato un piccolo programma che testa la validità di una password, il programma si apre ma appena premo invio il programma crasha.
non credo sia un errore di sintassi,nel dubbio vi lascio i comandi che ho usato:
import re
p= input("Input your password")
x = True
while x:
if (len(p)<6 or len(p)>12):
break
elif not re.search("[a-z]",p):
break
elif not re.search("[0-9]",p):
break
elif not re.search("[A-Z]",p):
break
elif not re.search("[$#@?!]",p):
break
elif re.search("\s",p):
break
else:
print("Valid Password")
x=False
break

if x:
print("Not a Valid Password")
 
Ho usato il tuo codice e a me non crasha... non è che si chiude perché non ha altro da mostrare? Perché se lo esegui direttamente facendoci doppio-click sopra succede così.