Utmaning: Produktledningscapstone
Gratulerar till att ha nått denna punkt i kursen! I denna avslutande utmaning kommer du att hantera färskvaror i en livsmedelsbutik, där du bestämmer rabatter baserat på produktens utgångsdatum och lagernivåer. Ditt mål är att minimera svinn samtidigt som du effektivt maximerar försäljningen genom strategisk rabattsättning.
Låt oss se hur väl du kan översätta affärsregler till Python-kod!
Swipe to start coding
Skriv ett program som skriver ut ett rabattmeddelande för en matvara baserat på dess typ och hur snart den går ut.
Regler:
-
Om
product_typeär exakt"Perishable": -
Om
days_until_expirationär 3 eller färre, skriv ut:Big discount applied -
Annars (det vill säga fler än 3 dagar), skriv ut:
Small discount applied -
Om
product_typeinte är"Perishable", skriv ut:No discount for non-perishable items.
Riktlinjer:
- Använd ett yttre
if-uttryck för att kontrollera produkttypen. - Inuti det, använd en
if/elseför att avgöra vilket rabattmeddelande som ska skrivas ut. - Skriv endast ut ett meddelande.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 1.89
Utmaning: Produktledningscapstone
Svep för att visa menyn
Gratulerar till att ha nått denna punkt i kursen! I denna avslutande utmaning kommer du att hantera färskvaror i en livsmedelsbutik, där du bestämmer rabatter baserat på produktens utgångsdatum och lagernivåer. Ditt mål är att minimera svinn samtidigt som du effektivt maximerar försäljningen genom strategisk rabattsättning.
Låt oss se hur väl du kan översätta affärsregler till Python-kod!
Swipe to start coding
Skriv ett program som skriver ut ett rabattmeddelande för en matvara baserat på dess typ och hur snart den går ut.
Regler:
-
Om
product_typeär exakt"Perishable": -
Om
days_until_expirationär 3 eller färre, skriv ut:Big discount applied -
Annars (det vill säga fler än 3 dagar), skriv ut:
Small discount applied -
Om
product_typeinte är"Perishable", skriv ut:No discount for non-perishable items.
Riktlinjer:
- Använd ett yttre
if-uttryck för att kontrollera produkttypen. - Inuti det, använd en
if/elseför att avgöra vilket rabattmeddelande som ska skrivas ut. - Skriv endast ut ett meddelande.
Lösning
Tack för dina kommentarer!
single