1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| valide = 0
while valide==0 :
print ("Entrer votre nom :")
nom = input ()
caractere = 0
for i in nom:
if i in '0123456789AZERTYUIOPQSDFGHJKLMWXCVBNazertyuiopqsdfghjklmwxcvbnéèà@=+-_. ><*!?;$:' :
caractere = caractere + 1
if caractere >= 3:
valide = valide + 1
else:
print ("Entrez plus de 3 caractères")
valide = 0
# --------------------------------------------------------------------------------------------------------------------
correct = 0
while correct < 3:
print ("Entrez votre mot de passe :")
print ("Caractères speciaux autorisés : @=+-_. ><*!?;$")
mdp = input ()
chiffre = 0
for i in mdp:
if i in '0123456789':
chiffre = chiffre + 1
majuscules = 0
for i in mdp:
if i in 'AZERTYUIOPQSDFGHJKLMWXCVBN':
majuscules = majuscules + 1
caractères = 0
for i in mdp:
if i in '0123456789AZERTYUIOPQSDFGHJKLMWXCVBNazertyuiopqsdfghjklmwxcvbnéèà@=+-_. ><*!?;$:' :
caractères = caractères + 1
if chiffre >= 2:
correct = correct + 1
else:
print ("2 chiffres minimum")
while correct == 1:
if majuscules > 1:
correct = correct + 1
else:
print ("2 majuscules minimum")
correct = 0
while correct == 2:
if caractères >= 6:
correct = correct + 1
else:
print ("Entrez plus de 6 caractères")
correct = 0
print ("Bravo vous êtes connecté") |