Menu
Coddy logo textTech

Esercizio sulla gestione delle eccezioni - 1

Lezione 13 di 16 del corso Gestione delle eccezioni in Python di Coddy.

Risolvi la sfida seguente:-

La password firmata per l'utente "coddy" è "12345". Crea una funzione che prenda la password come input dall'utente. Se la password inserita non corrisponde alla password memorizzata, genera un'eccezione Invalid_Password con il messaggio "Invalid password, try again". Altrimenti, stampa "session created". All'utente verrà chiesto di nuovo e il processo continuerà finché non inserirà la password corretta. Controlla i casi di test e l'output previsto prima di scrivere il programma.

challenge icon

Sfida

Facile

Risolvi il problema sopra

Provalo tu

stored_password = "12345" #recuperata dal database (Immagina)

def login():
    try:
        password = input()
    #il tuo codice va qui
    

Tutte le lezioni di Gestione delle eccezioni in Python

Esercitati da solo: Compilatore Python online