Sfida: Logica Booleana
Pronto a mettere in pratica tutto ciò che hai imparato? Questa sfida richiederà l'utilizzo degli operatori and
, or
e not
, oltre agli operatori di confronto booleani, per gestire uno scenario complesso in un negozio di alimentari.
Iniziamo!
Compito
Swipe to start coding
Determinare se un articolo alimentare deve essere scontato in base al suo stato stagionale, livello di scorte e prestazioni di vendita.
- Definire una variabile booleana
overstock_risk
comeTrue
se l'articolo èseasonal
e il suocurrent_stock
supera lahigh_stock_threshold
. - Definire un'altra variabile booleana
discount_eligible
comeTrue
se l'articolonot
staselling_well
enot
è giàon_sale
. - Creare una variabile booleana
make_discount
che siaTrue
se almeno una traoverstock_risk
odiscount_eligible
èTrue
.
Requisiti di output
- Stampare se l'articolo deve essere scontato:
Should the item be discounted? <make_discount>
.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 3