Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Déboguer et Améliorer le Code | Instruction if-elif-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 : Déboguer et Améliorer le Code

Tâche

Swipe to start coding

Votre tâche consiste à déboguer et améliorer le système de suivi de la fréquence cardiaque pour s'assurer qu'il attribue efficacement les utilisateurs à la bonne zone de fréquence cardiaque.

  • Utilisez une structure if-elif-else au lieu de plusieurs instructions if pour une meilleure efficacité et lisibilité.
  • Assurez-vous que la logique catégorise correctement les valeurs de fréquence cardiaque et évite les conditions redondantes.
  • Attribuez la bonne zone de fréquence cardiaque en fonction de la fréquence cardiaque donnée.
  • Max Zone si la fréquence cardiaque est 150 ou plus.
  • Cardio Zone si la fréquence cardiaque est entre 100 et 149, inclus.
  • Fat-Burning Zone si la fréquence cardiaque est entre 60 et 99, inclus.
  • Resting Zone si la fréquence cardiaque est inférieure à 60.
  • Stockez la zone attribuée dans la variable zone.
  • Assurez-vous que toutes les instructions if, elif et else se terminent par un deux-points (:).

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 3. Chapitre 3
toggle bottom row

book
Défi : Déboguer et Améliorer le Code

Tâche

Swipe to start coding

Votre tâche consiste à déboguer et améliorer le système de suivi de la fréquence cardiaque pour s'assurer qu'il attribue efficacement les utilisateurs à la bonne zone de fréquence cardiaque.

  • Utilisez une structure if-elif-else au lieu de plusieurs instructions if pour une meilleure efficacité et lisibilité.
  • Assurez-vous que la logique catégorise correctement les valeurs de fréquence cardiaque et évite les conditions redondantes.
  • Attribuez la bonne zone de fréquence cardiaque en fonction de la fréquence cardiaque donnée.
  • Max Zone si la fréquence cardiaque est 150 ou plus.
  • Cardio Zone si la fréquence cardiaque est entre 100 et 149, inclus.
  • Fat-Burning Zone si la fréquence cardiaque est entre 60 et 99, inclus.
  • Resting Zone si la fréquence cardiaque est inférieure à 60.
  • Stockez la zone attribuée dans la variable zone.
  • Assurez-vous que toutes les instructions if, elif et else se terminent par un deux-points (:).

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 3. Chapitre 3
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