Je crée un programme de sécurité de connexion en Python, et cette partie est toujours bloquée en boucle infinie. Si vous êtes mis en lock-out, vous n'arrêtez pas de dire «vous avez été bloqué pendant 10 secondes» et il boucle à l'infini. Comment puis-je réparer ça?Comment réparer une boucle infinie en Python?
tries=0
while finalusername!=username or finalpassword!=password:
tries=tries+1
print "That incorrect. Try again."
print "You have", 5-tries, "tries left."
finalusername= raw_input ("Username:")
finalpassword= raw_input ("Password:")
while tries>=4:
print "You have been locked out for 10 seconds. Please call the administrator if this keeps happening."
sleep (10.0)
system ('CLS')
finalusername!=username
finalpassword!=password
Votre indentation est clairement fausse. Cela générerait une erreur de syntaxe. – jpmc26