Il programma non continua senza aver prima inserito le due password ma se si inseriscono password errate il programma non reagisce chiedendole nuovamente. La prima password è "apriti", la seconda è "sesamo", naturalmente questi due parametri possono variare basta solamente sostituirli con altre parole.
Codice:
# Crea la variabile della prima password e la chiede all'utente
password1 = raw_input ('Inserisci la prima password corretta e premi Invio:')
# Controlla se la prima password è corretta
if password1 == 'apriti':
print
print 'Hai superato il primo livello di sicurezza'
if password1 == 'apriti':
# Se la prima password era corretta crea la variabile della seconda e la chiede all'utente
password2 = raw_input ('Inserisci la seconda password corretta e premi Invio:')
# Controlla se la seconda password è corretta
if password2 == 'sesamo':
print
print 'Benvenuto!'
else:
print
print 'La password che hai inserito è errata'
else:
print
print 'La password che hai inserito è errata' |