Skip to content
Snippets Groups Projects
Commit 7fec88ff authored by Olivia Kuronen's avatar Olivia Kuronen
Browse files

Replace varasto_valmis.py

parent 0c09a73e
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@ def nayta_UI():
print("4. Ota tuotetta varastosta")
print("5. Etsi tuote")
print("6. Listaa kaikki tuotteet")
print("7. Listaa vähissä olevat tuotteet")
print("0. Poistu")
valinta = int(input("Valintasi: "))
......@@ -41,6 +42,9 @@ def nayta_UI():
print("Tuotteita ei löytynyt.")
elif valinta == 6:
print(listaa_tuotteet())
elif valinta == 7:
maara = int(input("Anna raja-arvo: "))
print(listaa_vahissa_olevat_tuotteet(maara))
elif valinta == 0:
break
......@@ -116,6 +120,13 @@ def listaa_tuotteet() -> str:
# hyödynnetään etsi_tuotteet -funktiota tyhjällä hakutermillä,
# joka löytää siis kaikki tuotteet
return etsi_tuotteet("")
def listaa_vahissa_olevat_tuotteet(raja: int) -> str:
"""Listaa kaikki tuotteet minkä määrä on pienempi kuin annettu raja-arvo"""
tulos = ""
for nimi, maara in tuotteet.items():
if maara < raja:
tulos += f"{nimi}, {maara} kpl.\n"
return tulos
# ------------------
......@@ -127,4 +138,3 @@ def listaa_tuotteet() -> str:
tuotteet = {}
nayta_UI()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment