Utmaning: Boolesk Logik
Redo att omsätta allt du har lärt dig i praktiken? Denna utmaning kräver att du använder operatorerna and
, or
och not
samt booleanska jämförelseoperatorer för att hantera ett komplext scenario för en livsmedelsbutik.
Låt oss sätta igång!
Uppgift
Swipe to start coding
Avgör om en livsmedelsvara ska rabatteras baserat på dess säsongsstatus, lagernivå och försäljningsresultat.
- Definiera en boolesk variabel
overstock_risk
somTrue
om varan ärseasonal
och desscurrent_stock
överstigerhigh_stock_threshold
. - Definiera en annan boolesk variabel
discount_eligible
somTrue
om varannot
selling_well
ochnot
redan äron_sale
. - Skapa en boolesk variabel
make_discount
som ärTrue
om antingenoverstock_risk
ellerdiscount_eligible
ärTrue
.
Utdatakrav
- Skriv ut om varan ska rabatteras:
Should the item be discounted? <make_discount>
.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 3