Utfordring: Prisjustering Capstone
Du administrerer et dagligvaresystems system, og du må opprettholde beslutningstaking for inventaret, spore priser og utføre kontroller for å avgjøre om handlinger som å fylle på eller fjerne varer fra inventaret er nødvendig basert på deres pris eller lager.
Swipe to start coding
Administrer et dagligvareinventar ved hjelp av en ordbok i Python. Utfør operasjoner som å oppdatere priser, legge til nye varer og administrere lagerbeholdning basert på betingelser.
-
Fullfør Ordboken: Definer
grocery_inventorymed følgende varer og deres detaljer:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Sjekk og Oppdater Pris:
- Hent prisen på
"Eggs". Hvis prisen er større enn $5, skriv ut"Eggs are too expensive, reducing the price by $1."og reduser prisen med $1. Ellers, skriv ut"The price of Eggs is reasonable.".
- Hent prisen på
-
Legg til en Ny Vare:
- Legg til
"Tomatoes"med detaljer: kategori"Produce", pris $1.20, og lager30.
- Legg til
-
Administrer Lager:
- Sjekk lageret av
"Milk". Hvis det er mindre enn10, skriv ut"Milk needs to be restocked. Increasing stock by 20 units."og øk lageret med20. Ellers, skriv ut"Milk has sufficient stock.".
- Sjekk lageret av
-
Fjern Vare Basert på Pris:
- Sjekk prisen på
"Apples". Hvis den overstiger $2, fjern"Apples"fra inventaret og skriv ut"Apples removed from inventory due to high price.".
- Sjekk prisen på
Utdata Krav
-
Når du sjekker prisen på
"Eggs", skriv ut:"Eggs are too expensive, reducing the price by $1."hvis prisen er større enn $5."The price of Eggs is reasonable."hvis prisen er $5 eller mindre.
-
Etter å ha lagt til
"Tomatoes", skriv ut det oppdaterte inventaret:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Når du sjekker lageret av
"Milk", skriv ut:"Milk needs to be restocked. Increasing stock by 20 units."hvis lageret er mindre enn10."Milk has sufficient stock."hvis lageret er10eller mer.
-
Hvis
"Apples"fjernes, skriv ut"Apples removed from inventory due to high price.". -
Til slutt, skriv ut det oppdaterte inventaret:
"Updated inventory: <$grocery_inventory>".
Merk
Bruk firkantede parenteser for å få tilgang til verdier fra tupler i ordboken, f.eks.,
inventory["Bread"][1]for å få prisen på"Bread".
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.17
Utfordring: Prisjustering Capstone
Sveip for å vise menyen
Du administrerer et dagligvaresystems system, og du må opprettholde beslutningstaking for inventaret, spore priser og utføre kontroller for å avgjøre om handlinger som å fylle på eller fjerne varer fra inventaret er nødvendig basert på deres pris eller lager.
Swipe to start coding
Administrer et dagligvareinventar ved hjelp av en ordbok i Python. Utfør operasjoner som å oppdatere priser, legge til nye varer og administrere lagerbeholdning basert på betingelser.
-
Fullfør Ordboken: Definer
grocery_inventorymed følgende varer og deres detaljer:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Sjekk og Oppdater Pris:
- Hent prisen på
"Eggs". Hvis prisen er større enn $5, skriv ut"Eggs are too expensive, reducing the price by $1."og reduser prisen med $1. Ellers, skriv ut"The price of Eggs is reasonable.".
- Hent prisen på
-
Legg til en Ny Vare:
- Legg til
"Tomatoes"med detaljer: kategori"Produce", pris $1.20, og lager30.
- Legg til
-
Administrer Lager:
- Sjekk lageret av
"Milk". Hvis det er mindre enn10, skriv ut"Milk needs to be restocked. Increasing stock by 20 units."og øk lageret med20. Ellers, skriv ut"Milk has sufficient stock.".
- Sjekk lageret av
-
Fjern Vare Basert på Pris:
- Sjekk prisen på
"Apples". Hvis den overstiger $2, fjern"Apples"fra inventaret og skriv ut"Apples removed from inventory due to high price.".
- Sjekk prisen på
Utdata Krav
-
Når du sjekker prisen på
"Eggs", skriv ut:"Eggs are too expensive, reducing the price by $1."hvis prisen er større enn $5."The price of Eggs is reasonable."hvis prisen er $5 eller mindre.
-
Etter å ha lagt til
"Tomatoes", skriv ut det oppdaterte inventaret:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Når du sjekker lageret av
"Milk", skriv ut:"Milk needs to be restocked. Increasing stock by 20 units."hvis lageret er mindre enn10."Milk has sufficient stock."hvis lageret er10eller mer.
-
Hvis
"Apples"fjernes, skriv ut"Apples removed from inventory due to high price.". -
Til slutt, skriv ut det oppdaterte inventaret:
"Updated inventory: <$grocery_inventory>".
Merk
Bruk firkantede parenteser for å få tilgang til verdier fra tupler i ordboken, f.eks.,
inventory["Bread"][1]for å få prisen på"Bread".
Løsning
Takk for tilbakemeldingene dine!
single