Uitdaging: Booleaanse Logica
Klaar om alles wat je hebt geleerd in de praktijk te brengen? Deze uitdaging vereist het gebruik van de and
, or
en not
operatoren evenals booleaanse vergelijkingsoperatoren om een complex scenario voor een supermarkt te beheren.
Laten we beginnen!
Taak
Swipe to start coding
Bepaal of een levensmiddel in aanmerking komt voor korting op basis van de seizoensstatus, het voorraadniveau en de verkoopprestaties.
- Definieer een booleaanse variabele
overstock_risk
alsTrue
als het artikelseasonal
is en decurrent_stock
dehigh_stock_threshold
overschrijdt. - Definieer een andere booleaanse variabele
discount_eligible
alsTrue
als het artikelnot
selling_well
is ennot
alon_sale
is. - Maak een booleaanse variabele
make_discount
dieTrue
is als ofweloverstock_risk
ofdiscount_eligible
True
is.
Uitvoervereisten
- Print of het artikel in de korting moet:
Should the item be discounted? <make_discount>
.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 3