Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. tienda = [["Cebolla",5,50,"Kg"],["Pan",10,20,"Kg"]]
  3.  
  4. def buscar_arti(arti):
  5. for v in tienda:
  6. if v[0] == arti:
  7. encontro = v
  8. return encontro
  9. encontro = 0
  10. return encontro
  11.  
  12.  
  13. num = 0
  14. while 1:
  15. inp = input("\n_")
  16. if inp == "tienda":
  17. for v in tienda:
  18. arti = v[0]
  19. cant = v[1]
  20. prec = v[2]
  21. medi = v[3]
  22. print("Articulo:", arti, "\nCantidad:", cant, medi, "\nPrecio por cantidad:", "$" + str(prec), "\n")
  23. elif inp == "agregar":
  24. arti = input("Artículo:\n_")
  25. cant = int(input("Cantidad:\n_"))
  26. prec = int(input("Precio:\n_"))
  27. medi = input("Medición:\n_")
  28. agregar_art = [arti, cant, prec, medi]
  29. tienda.append(agregar_art)
  30. elif inp == "quitar":
  31. arti = input("Artículo:\n_")
  32. encontro = buscar_arti(arti)
  33. if encontro == 0:
  34. print("Ese artículo no esta a la venta")
  35. else:
  36. tienda.remove(encontro)
  37. elif inp == "comprar":
  38. arti = input("Articulo:\n_")
  39. encontro = buscar_arti(arti)
  40. if encontro == 0:
  41. print("Ese artículo no esta a la venta")
  42. else:
  43. print("Precio: $" + str(encontro[2]), "Por", encontro[3])
  44. cant = input("Cantidad a comprar:\n_")
  45. precio = int(cant) * encontro[2]
  46. print("Total: $" + str(precio))
  47. confirmar = input("Confirmar operacion Y/N\n_")
  48. if confirmar.lower() == "y":
  49. print("Gracias por la compra")
  50. else:
  51. print("Cancelado")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement