[ Foro de Python ]
Ayuda, quiero regresar al menu principal sin borrar datos guardados y ademas si me dan consejos de como prdria continuar, soy nuevo
#!/usr/bin/python # -*- coding: utf-8 -*- #!/usr/bin/env python* # encoding: latin1* import os def menu(): os.system('cls') print "Selecciona una opción" print "\t1 - ingresar producto" print "\t2 - listado general" print "\t3 - producto especifico" print "\t4 - modificar producto especifico" print "\t5 - eliminar producto especifico" print "\t6 - costo" print "\t7 - precio" print "\t8 - margen" print "\t9 - salir" while True: # Mostramos el menu menu() # solicituamos una opción al usuario opcionMenu = raw_input("inserta un numero valor >> ") if opcionMenu=="1": print "" raw_input("Has pulsado la opción 1...") print "Selecciona una opción" print "\t1 - linea blanca" print "\t2 - comestibles" print "\t3 - deportes" print "\t4 - volver" while True: opcionIngreso = raw_input("inserta un numero valor >> ") if opcionIngreso=="1": raw_input("Has pulsado la opción 1...") linea = [] codigo=int(raw_input("Ingrese codigo: ")) linea.append(codigo) nombre=str(raw_input("Ingrese nombre: ")) linea.append(nombre) cantidad=int(raw_input("Ingrese cantidad: ")) linea.append(cantidad) costo=int(raw_input("Ingrese costo: ")) linea.append(costo) precio=int(raw_input("Ingrese preci0: ")) linea.append(precio) tipo=int(raw_input("Ingrese tipo: ")) linea.append(tipo) print linea elif opcionIngreso=="2": print "" raw_input("Has pulsado la opción 2...\npulsa una tecla para continuar") comestibles = [] codigo=int(raw_input("Ingrese codigo: ")) comestibles.append(codigo) nombre=str(raw_input("Ingrese nombre: ")) comestibles.append(nombre) cantidad=int(raw_input("Ingrese cantidad: ")) comestibles.append(cantidad) costo=int(raw_input("Ingrese costo: ")) comestibles.append(costo) precio=int(raw_input("Ingrese precia: ")) comestibles.append(precio) tipo=int(raw_input("Ingrese tipo: ")) comestibles.append(tipo) print comestibles elif opcionIngreso=="3": print "" raw_input("Has pulsado la opción 3...\npulsa una tecla para continuar") deportes = [] codigo=int(raw_input("Ingrese codigo: ")) deportes.append(codigo) nombre=str(raw_input("Ingrese nombre: ")) deportes.append(nombre) cantidad=int(raw_input("Ingrese cantidad: ")) deportes.append(cantidad) costo=int(raw_input("Ingrese costo: ")) deportes.append(costo) precio=int(raw_input("Ingrese precia: ")) deportes.append(precio) tipo=int(raw_input("Ingrese tipo: ")) comestibles.append(tipo) print deportes elif opcionIngreso=="4": elif opcionMenu=="2": print "" raw_input("Has pulsado la opción 2...\npulsa una tecla para continuar") print linea print comestibles print deportes elif opcionMenu=="3": print "" raw_input("Has pulsado la opción 3...\npulsa una tecla para continuar") elif opcionMenu=="9": break else: print "" raw_input("No has pulsado ninguna opción correcta...\npulsa una tecla para continuar")
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)