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éenne pour gérer un scénario complexe dans une épicerie.
Allons-y !
Tâche
Swipe to start coding
Déterminer si un article d'épicerie doit être remisé en fonction de son statut saisonnier, de son niveau de stock et de sa performance de vente.
- Définir une variable booléenne
overstock_risk
àTrue
si l'article estseasonal
et que soncurrent_stock
dépasse lehigh_stock_threshold
. - Définir une autre variable booléenne
discount_eligible
àTrue
si l'article estnot
selling_well
et estnot
on_sale
. - Créer une variable booléenne
make_discount
àTrue
sioverstock_risk
oudiscount_eligible
estTrue
.
Exigences de sortie
- Afficher si l'article doit être remisé :
Should the item be discounted? <make_discount>
.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 3