Haaste: Yksin Koodauksen Huipentuma
Tässä luvussa on aika haastaa koodauskykysi. Sinulle esitetään tehtävä, mutta tällä kertaa sinun on itse päätettävä ratkaisu. Voit käyttää mitä tahansa syntaksia ja tekniikoita, joita olet oppinut tähän mennessä, mutta on erittäin suositeltavaa käyttää silmukoita ja ehtolauseita tehdäksesi koodistasi joustavan ja mukautuvan erilaisiin syötteisiin ja tilanteisiin.
Tehtävä
Swipe to start coding
Arvioi inventory
-sanakirjan kohteet ja tulosta sopivat viestit niiden varastotasojen ja hinnoittelun perusteella.
- Käy läpi jokainen kohde
inventory
-sanakirjassa. - Jokaiselle kohteelle:
- Jos varasto on alle 30, tulosta, että se tarvitsee täydennystä.
- Jos varasto on yli 100, tulosta, että se tulisi myydä alennettuun hintaan.
- Jos varasto on 30-100, tulosta, että se tulisi myydä normaalihintaan.
Tulostusvaatimukset
Käytä seuraavia mallitulostuslauseita tarkasti:
- Täydennystä varten:
f"{item} need restocking."
- Alennettuun hintaan:
f"{item} should be sold at the discounted price of {discounted_price}."
- Normaalihintaan:
f"{item} should be sold at the regular price of {regular_price}."
Huom
Noudata tulostusmuotoja tarkasti varmistaaksesi, että ratkaisusi hyväksytään.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 8