Menu
Coddy logo textTech

Exercice de gestion des exceptions - 1

Leçon 13 sur 16 du cours Gestion des exceptions en Python de Coddy.

Résolvez le défi ci-dessous :-

Le mot de passe signé pour l'utilisateur "coddy" est "12345". Créez une fonction qui prendra le mot de passe comme entrée de l'utilisateur. Si le mot de passe saisi ne correspond pas au mot de passe stocké, levez l'exception Invalid_Password avec le message "Invalid password, try again". Sinon, affichez "session created". L'utilisateur sera sollicité à nouveau et cela continue jusqu'à ce que l'utilisateur saisisse le mot de passe correct. Vérifiez les cas de test et la sortie attendue avant d'écrire le programme.

challenge icon

Défi

Facile

Résolvez le problème ci-dessus

Essayez vous-même

stored_password = "12345" #récupéré depuis la base de données (Imaginez)

def login():
    try:
        password = input()
    #votre code va ici
    

Toutes les leçons de Gestion des exceptions en Python