Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Vérifier le Mot de Passe | Instruction if-else en Python
Instructions Conditionnelles en Python
course content

Contenu du cours

Instructions Conditionnelles en Python

Instructions Conditionnelles en Python

1. Instruction If en Python
2. Instruction if-else en Python
3. Instruction if-elif-else en Python

book
Défi : Vérifier le Mot de Passe

Tâche

Swipe to start coding

Vous avez le code suivant qui vérifie si le mot de passe saisi par l'utilisateur correspond au mot de passe attendu. Cependant, le code utilise plusieurs instructions if, le rendant moins efficace et un peu déroutant. Votre tâche est d'améliorer et de déboguer le code en utilisant l'opérateur ternaire pour simplifier la logique.

  • Vérifiez si password == correct_password pour décider du résultat de la connexion.
  • Utilisez l'opérateur ternaire pour gérer à la fois le succès et l'échec en une seule ligne.
  • Assignez le résultat à login_message.
  • Si le mot de passe est correct : "Login successful!"
  • Si le mot de passe est incorrect : "Incorrect password, try again."

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
toggle bottom row

book
Défi : Vérifier le Mot de Passe

Tâche

Swipe to start coding

Vous avez le code suivant qui vérifie si le mot de passe saisi par l'utilisateur correspond au mot de passe attendu. Cependant, le code utilise plusieurs instructions if, le rendant moins efficace et un peu déroutant. Votre tâche est d'améliorer et de déboguer le code en utilisant l'opérateur ternaire pour simplifier la logique.

  • Vérifiez si password == correct_password pour décider du résultat de la connexion.
  • Utilisez l'opérateur ternaire pour gérer à la fois le succès et l'échec en une seule ligne.
  • Assignez le résultat à login_message.
  • Si le mot de passe est correct : "Login successful!"
  • Si le mot de passe est incorrect : "Incorrect password, try again."

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt