Repository navigation
Expand file tree
/
Copy pathParte2.3.py
More file actions
42 lines (42 loc) · 1.67 KB
/
Copy pathParte2.3.py
File metadata and controls
42 lines (42 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
print("Inventario")
inventario = []
while True:
print("seleccione una opcion:")
print("1. Agregar producto")
print("2. Eliminar producto")
print("3. Buscar producto")
print("4. Ver inventario completo")
print("5. Salir")
opcion = input("Digite el numero de la opcion que desea: ")
if opcion == "1":
producto = input("Digite el nombre del producto que desea agregar: ")
if producto in inventario:
print(f"El producto '{producto}' ya existe en el inventario.")
else:
inventario.append(producto)
print(f"Producto '{producto}' agregado al inventario.")
elif opcion == "2":
producto = input("Digite el nombre del producto que desea eliminar: ")
if producto in inventario:
inventario.remove(producto)
print(f"Producto '{producto}' eliminado del inventario.")
else:
print(f"El producto '{producto}' no se encuentra en el inventario.")
elif opcion == "3":
producto = input("Digite el nombre del producto que desea buscar: ")
if producto in inventario:
print(f"El producto '{producto}' se encuentra en el inventario.")
else:
print(f"El producto '{producto}' no se encuentra en el inventario.")
elif opcion == "4":
if inventario:
print("Inventario completo:")
for producto in inventario:
print(f"- {producto}")
else:
print("El inventario está vacío.")
elif opcion == "5":
print("Saliendo del programa. ¡Hasta luego!")
break
else:
print("Opción no válida. Por favor, seleccione una opción del 1 al 5.")