Udfordring: Solo Coding Capstone
I dette kapitel er det tid til at udfordre dine kodningsevner. Du vil blive præsenteret for en opgave, men denne gang er det op til dig at bestemme løsningen. Du kan bruge enhver syntaks og teknikker, du har lært indtil nu, men det anbefales stærkt at bruge loops og betingede udsagn for at gøre din kode fleksibel og tilpasningsdygtig til forskellige input og scenarier.
Opgave
Swipe to start coding
Evaluer elementer i en inventory
ordbog og udskriv passende beskeder baseret på deres lagerbeholdning og prissætning.
- Loop gennem hvert element i
inventory
ordbogen. - For hvert element:
- Hvis lagerbeholdningen er under 30, udskriv at det skal genopfyldes.
- Hvis lagerbeholdningen er over 100, udskriv at det skal sælges til den nedsatte pris.
- Hvis lagerbeholdningen er 30 til 100, udskriv at det skal sælges til den normale pris.
Outputkrav
Brug følgende skabelon udskrivningssætninger nøjagtigt:
- For genopfyldning:
f"{item} need restocking."
- For nedsat pris:
f"{item} should be sold at the discounted price of {discounted_price}."
- For normal pris:
f"{item} should be sold at the regular price of {regular_price}."
Bemærk
Følg udskrivningsformaterne nøjagtigt for at sikre, at din løsning bliver accepteret.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 8