inventario = {"manzana": 250, "pera" : 200, "ciruela" : 100, "mango" : 500 }
# funcion da la opcion a comprar fruta
def compra_de_fruta ():
z = 1
while z == 1:
fruta = raw_input("que fruta quieres?: ")
if inventario.has_key(fruta): # si tenemos esa fruta rompemos el bucle
break
else:print " no tenemos de esa fruta vigila si la has puesto en plural"
while z == 1:
cantidad = int(raw_input ("cuantos kilos quieres?: "))
x = inventario[fruta]
if cantidad > x: # si la cantidad es mayor a la que dispones se volvera a preguntar otra cantidad
print " no tenemos tantos kilos nos tenemos que suministrar mas kilos"
else: break
inventario[fruta] -= cantidad # se resta lo dado al inventario para mantenerlo actualizado
# funcion que aumenta nuestros suministros de frutas
def aumenta_suministros():
kilos = int(raw_input("cuantos kilos desea anadir?: "))
fruta = raw_input("de que fruta se van a aumentar los suministros?: ")
x = inventario[fruta] # se ven cuantos kilos se tenian antes en el inventario
inventario[fruta] = kilos + x
# funcion que anade una fruta nueva
def anyade_fruta():
fruta = raw_input ("que fruta vas a anadir?: ")
kilos = int(raw_input("de cuantos kilos disponemos?: "))
inventario[fruta] = kilos
# funcion que elimina una fruta
def elimina_fruta ():
fruta = raw_input("que fruta desea eliminar?: ")
del inventario [fruta]
print inventario
# funcion que muestra la cantidad de kilos que tenemos de una determinada fruta
def kilos_fruta ():
fruta = raw_inpu("de que fruta quiere saber sus kilos?: ")
print inventario[fruta]
#funcion que muestra todas las frutas que tenemos
def frutas():
print inventario.keys()
#funvion que muestra todo el inventario
#funciones
# se muestran las opciones del menu
print "opcion 1 ", "compra de fruta"
print "opcion 2 ", "se aumentan los suministros de frutas"
print "opcion 3 ", "se anade una nueva fruta"
print "opcion 4 ", "se elimina una fruta"
print "opcion 5 ", "se muestra la cantidad de kilos de una fruta"
print "opcion 6 ", "muestra todos los tipos de fruta que hay"
print "opcion 7 ", "muestra el inventario"
print "opcion 8 ", "sale del programa"
opcion = int(raw_input("escoge una opcion: "))
#return opcion
#print inventario
# cuerpo principal del programa
print opcion
if opcion == 1:
compra_de_fruta()
elif opcion == 2:
aumenta_suministros()
elif opcion == 3:
anyade_fruta
elif opcion == 4:
elimina_fruta()
elif opcion == 5:
kilos_fruta()
elif opcion == 6:
frutas()
elif opcion == 7:
inventario()
elif opcion == 8:
print "gracias por usar el programa"