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 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")