Python lab - Home del linguggio Python
-   Home
-   Amministratore
   Documentazione
-   Cos'è Python?
-   Documentazione
   Applicazioni
-   Scripts
-   Programmi
   Downloads
-   Python
   Community
-   Iscrizione
-   Forum
   Collabora
-   Pubblica
-   Loghi del sito
-   Segnala errore
   Links sponsorizzati
 
 
   Codice valido W3C
Valid XHTML 1.0 Transitional
Valid CSS!
Tested in:
IE FX OP
 

Doppia password


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'
 
Google