Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- tienda = [["Cebolla",5,50,"Kg"],["Pan",10,20,"Kg"]]
- def buscar_arti(arti):
- for v in tienda:
- if v[0] == arti:
- encontro = v
- return encontro
- encontro = 0
- return encontro
- num = 0
- while 1:
- inp = input("\n_")
- if inp == "tienda":
- for v in tienda:
- arti = v[0]
- cant = v[1]
- prec = v[2]
- medi = v[3]
- print("Articulo:", arti, "\nCantidad:", cant, medi, "\nPrecio por cantidad:", "$" + str(prec), "\n")
- elif inp == "agregar":
- arti = input("Artículo:\n_")
- cant = int(input("Cantidad:\n_"))
- prec = int(input("Precio:\n_"))
- medi = input("Medición:\n_")
- agregar_art = [arti, cant, prec, medi]
- tienda.append(agregar_art)
- elif inp == "quitar":
- arti = input("Artículo:\n_")
- encontro = buscar_arti(arti)
- if encontro == 0:
- print("Ese artículo no esta a la venta")
- else:
- tienda.remove(encontro)
- elif inp == "comprar":
- arti = input("Articulo:\n_")
- encontro = buscar_arti(arti)
- if encontro == 0:
- print("Ese artículo no esta a la venta")
- else:
- print("Precio: $" + str(encontro[2]), "Por", encontro[3])
- cant = input("Cantidad a comprar:\n_")
- precio = int(cant) * encontro[2]
- print("Total: $" + str(precio))
- confirmar = input("Confirmar operacion Y/N\n_")
- if confirmar.lower() == "y":
- print("Gracias por la compra")
- else:
- print("Cancelado")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement