Utfordring: Solo Koding Capstone
I dette kapittelet er det på tide å utfordre dine kodeferdigheter. Du vil bli presentert med en oppgave, men denne gangen er det opp til deg å bestemme løsningen. Du kan bruke hvilken som helst syntaks og teknikker du har lært så langt, men det anbefales sterkt å bruke løkker og betingede utsagn for å gjøre koden din fleksibel og tilpassbar til forskjellige innganger og scenarier.
Oppgave
Swipe to start coding
Evaluer elementer i en inventory
-ordbok og skriv ut passende meldinger basert på deres lagerbeholdning og prissetting.
- Gå gjennom hvert element i
inventory
-ordboken. - For hvert element:
- Hvis lagerbeholdningen er under 30, skriv ut at det trenger påfylling.
- Hvis lagerbeholdningen er over 100, skriv ut at det bør selges til rabattert pris.
- Hvis lagerbeholdningen er 30 til 100, skriv ut at det bør selges til vanlig pris.
Utdata Krav
Bruk følgende mal for utskriftssetninger nøyaktig:
- For påfylling:
f"{item} need restocking."
- For rabattert pris:
f"{item} should be sold at the discounted price of {discounted_price}."
- For vanlig pris:
f"{item} should be sold at the regular price of {regular_price}."
Merk
Følg utskriftsformatene nøyaktig for å sikre at løsningen din blir akseptert.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 5. Kapittel 8