Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Logique Booléenne | Instructions Conditionnelles
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Commencer
2. Variables et Types
3. Instructions Conditionnelles
4. Autres Types de Données
5. Boucles
6. Fonctions

book
Défi : Logique Booléenne

Prêt à mettre en pratique tout ce que vous avez appris ? Ce défi vous demandera d'utiliser les opérateurs and, or et not ainsi que les opérateurs de comparaison booléens pour gérer un scénario complexe pour un magasin d'alimentation.

Plongeons-nous dedans !

Tâche

Swipe to start coding

Dans cette tâche, vous déterminerez si un article d'épicerie doit être soldé en fonction de son statut saisonnier, de son niveau de stock et de sa performance de vente. Vous utiliserez des conditions logiques pour évaluer le statut de l'article et décider si une remise est justifiée.

Instructions de Code

  • Définissez une variable booléenne overstockRisk pour déterminer si un article risque d'être surstocké. Cela doit être True si l'article est seasonal et que son current_stock dépasse le high_stock_threshold.
  • Définissez une autre variable booléenne discountEligible pour vérifier si l'article est éligible à une remise. Cela doit être True si l'article not se selling_well et n'est not déjà on_sale.
  • Créez une variable booléenne makeDiscount qui devient True si overstockRisk ou discountEligible est True.

Exigences de Sortie

  • Imprimez le message : Should the item be discounted? <makeDiscount>.

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 : Logique Booléenne

Prêt à mettre en pratique tout ce que vous avez appris ? Ce défi vous demandera d'utiliser les opérateurs and, or et not ainsi que les opérateurs de comparaison booléens pour gérer un scénario complexe pour un magasin d'alimentation.

Plongeons-nous dedans !

Tâche

Swipe to start coding

Dans cette tâche, vous déterminerez si un article d'épicerie doit être soldé en fonction de son statut saisonnier, de son niveau de stock et de sa performance de vente. Vous utiliserez des conditions logiques pour évaluer le statut de l'article et décider si une remise est justifiée.

Instructions de Code

  • Définissez une variable booléenne overstockRisk pour déterminer si un article risque d'être surstocké. Cela doit être True si l'article est seasonal et que son current_stock dépasse le high_stock_threshold.
  • Définissez une autre variable booléenne discountEligible pour vérifier si l'article est éligible à une remise. Cela doit être True si l'article not se selling_well et n'est not déjà on_sale.
  • Créez une variable booléenne makeDiscount qui devient True si overstockRisk ou discountEligible est True.

Exigences de Sortie

  • Imprimez le message : Should the item be discounted? <makeDiscount>.

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
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt