Contenu du cours
Introduction à Python
Introduction à Python
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 !
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 êtreTrue
si l'article estseasonal
et que soncurrent_stock
dépasse lehigh_stock_threshold
. - Définissez une autre variable booléenne
discountEligible
pour vérifier si l'article est éligible à une remise. Cela doit êtreTrue
si l'articlenot
seselling_well
et n'estnot
déjàon_sale
. - Créez une variable booléenne
makeDiscount
qui devientTrue
sioverstockRisk
oudiscountEligible
estTrue
.
Exigences de Sortie
- Imprimez le message :
Should the item be discounted? <makeDiscount>
.
Solution
Merci pour vos commentaires !
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 !
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 êtreTrue
si l'article estseasonal
et que soncurrent_stock
dépasse lehigh_stock_threshold
. - Définissez une autre variable booléenne
discountEligible
pour vérifier si l'article est éligible à une remise. Cela doit êtreTrue
si l'articlenot
seselling_well
et n'estnot
déjàon_sale
. - Créez une variable booléenne
makeDiscount
qui devientTrue
sioverstockRisk
oudiscountEligible
estTrue
.
Exigences de Sortie
- Imprimez le message :
Should the item be discounted? <makeDiscount>
.
Solution
Merci pour vos commentaires !