1

Cómo programar un sencillo menú para iniciar tu apliación

¡Saludos! Hoy les traigo un corto tutorial para agregar un menú sencillo pero útil a tu programa, que te permita elegir iniciar o terminar el proceso principal como paso previo a iniciar tu programa, como en la siguiente imagen:

Herramientas/conocimientos necesarios:

    1. Replit
    1. Curso de Fundamentos de Python

Lo principal sería iniciar con un sencillo print, que represente las dos opciones del menú:

print("1\. Iniciar\n2\. Salir\n")

NOTA: El “\n” sirve para insertar un salto de línea.

Luego, vamos a abrir un bucle while, donde tendremos el cuerpo o mecanismo principal del menú, basado en condicionales if como en la siguiente imagen:

while True:
  opcion = input("\nElige una opción:")

  if opcion == "1":
    break
  elif opcion == "2":
    exit()
  else:
    print("Opción inválida")
    continue

Dentro del bucle, guardaremos en una variable el dato introducido por el usuario a través de un input. Luego, continuaremos con un if para validar la respuesta del usuario. En caso de ser “1”, saldremos del bucle; en caso de ser “2”, el programa se terminará. Si no es ninguna de estas dos opciones, aparecerá un mensaje de “Opción inválida” y el bucle se repetirá.

¡Y esto es todo! De esta manera tendrás un sencillo menú pero muy práctico para tus programas.

Un abrazo, colegas.

Escribe tu comentario
+ 2