diff --git a/main.py b/main.py index a8d9513..4268ccf 100644 --- a/main.py +++ b/main.py @@ -16,22 +16,22 @@ descripcion = input("Ingrese la descripción del helado: ") precioo = input("Ingrese el precio del helado: ") - if precioo.isdigit(): - precio = float(precio) # Error: variable mal escrita + if precioo.isdigit(): # se corrgie posicionamiento + precio = float(precioo) # Error corregido: variable mal escrita heladoo = {"id": contadore_id, "nombre": nombre, "descripcion": descripcion, "precio": precio} - heladoos.append(haledo) # Error: variable mal escrita + heladoos.append(heladoo) # Error corregido: variable mal escrita contadore_id += 1 print("Helado agregado correctamente.") - else: + else: # corrigue posicionamiento print("Error: El precio debe ser un número.") elif opcion == "2": # Ver lista de helados - if len(helados) == 0: # Error: variable incorrecta + if len(heladoos) == 0: # Error corregido: variable incorrecta print("No hay helados registrados.") else: print("\nLista de Helados:") for helado in heladoos: - print("ID: {helado['iD']}, Nombre: {helado['nombre']}, Descripción: {helado['descripsion']}, Precio: ${helado['precio']}") # Error en claves del diccionario + print(f"ID: {helado['id']}, Nombre: {helado['nombre']}, Descripción: {helado['descripcion']}, Precio: ${helado['precio']}") # Error corregido en claves del diccionario elif opcion == "3": # Modificar un helado id_modificar = input("Ingrese el ID del helado a modificar: ") @@ -41,8 +41,8 @@ encontrado = False for helado in heladoos: - if helado["id"] == id_modificar: - nuevo_nombre == input("Nuevo nombre (deje en blanco para no cambiar): ") # Error: doble signo igual + if helado["id"] == id_modificar:#posicionamiento corregido + nuevo_nombre =input("Nuevo nombre (deje en blanco para no cambiar): ") # Error cprregido: doble signo igual nueva_descripcion = input("Nueva descripción (deje en blanco para no cambiar): ") nuevo_precio = input("Nuevo precio (deje en blanco para no cambiar): ") @@ -84,5 +84,5 @@ elif opcion == "5": # Salir print("Saliendo del programa...") break - else: + else:#posicionamiento corregido print("Opción inválida, intente nuevamente.") \ No newline at end of file