Erste while-Schleifen, um weiterhin in Python
Ich versuche, mich ein kleines Programm, welches sagen kann, ob oder nicht das richtige Passwort eingegeben wurde und Fragen immer wieder nach dem richtigen Passwort, bis es eingetragen ist. Das richtige Passwort ist "Secret".
Ich, soweit meine while-Schleife. Es wird nach dem Passwort Fragen und bitten, geben Sie es wieder, aber es wird dies tun, unabhängig davon, ob Sie das richtige Passwort eingeben erste mal ist oder nicht. Wohin gehe ich falsch? Und wie bekomme ich es zum brechen, wenn das richtige Kennwort eingegeben wird ersten mal und wie kann ich es Fragen nach dem Passwort, bis es richtig eingetragen ist?
Dies ist mein code bisher:
password = raw_input('What is the password? ')
correctPassword = 'Secret'
tryAgain = raw_input ('Enter password again ')
password
while password == False:
print 'Enter password again '
if password == correctPassword:
print 'You are in!'
break
- Es gibt keine syntax-Fehler. Versuchen Sie, kommentieren Sie Ihren code in Klartext und sehen, ob es tut, was Sie will.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie den folgenden code: -
Dies führt die while-Schleife, bis die
password
Eingang in die while-Schleife ist nicht gleich das richtige Passwort ein.Hier ist der richtige code.
Hier ist mein code