def strengErTom(streng): return streng == "" def fyllButikk(): butikk = {} notDone = True while notDone: inp = input("Skriv inn en vare: ") if not strengErTom(inp): butikk[inp] = finnPris() else: notDone = False #return butikk def finnPris(): pris = None while pris == None: nyPris = input("Pris: ") if not strengErTom(nyPris): pris = float(nyPris) return pris print(fyllButikk())