Utmaning: Självständig Kodningsavslutning
I det här kapitlet är det dags att utmana dina kodningskunskaper. Du kommer att få en uppgift, men den här gången är det upp till dig att hitta lösningen. Du kan använda valfri syntax och de tekniker du har lärt dig hittills, men det rekommenderas starkt att använda loopar och villkorssatser för att göra din kod flexibel och anpassningsbar till olika indata och scenarier.
Uppgift
Swipe to start coding
Utvärdera artiklar i en inventory
-ordbok och skriv ut lämpliga meddelanden baserat på deras lagernivåer och prissättning.
- Loopa igenom varje artikel i
inventory
-ordboken. - För varje artikel:
- Om lagret är under 30, skriv ut att den behöver fyllas på.
- Om lagret är över 100, skriv ut att den ska säljas till rabatterat pris.
- Om lagret är mellan 30 och 100, skriv ut att den ska säljas till ordinarie pris.
Utmatningskrav
Använd följande mall för utskriftsmeddelanden exakt:
- För påfyllning:
f"{item} need restocking."
- För rabatterat pris:
f"{item} should be sold at the discounted price of {discounted_price}."
- För ordinarie pris:
f"{item} should be sold at the regular price of {regular_price}."
Observera
Följ utskriftsformaten exakt för att säkerställa att din lösning accepteras.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 8