Python Frage?
Das Programm wird normal ausgeführt, aber wenn ich die Zahlen ein gebe zwischen 1 oder 3 wird mir auch der text eingeblendet, aber dazu wird noch gesagt "Bitte geben sie Ihr Passwor ein", wie kann ich es verhindern?
1 Antwort
done = Falae
while max_versuche > 0 and done == False:
if password == "PWD123":
...
done = True
So wird der Code nicht nochmal durchgeloopt
Edit: Du kannst auch einfach ein break Statement benutzen, um den Loop zu brechen:
while max_versuche > 0:
if password == "PWD123":
...
break
Credits gehen an MonkeyKing. Hab irgendwie nicht an die simpelste Lösung gedacht.
Woher ich das weiß:eigene Erfahrung