Está en la página 1de 1

PUCMM

Matemática y tecnología
Estudiante: Ruth Suero
Matricula: 2018-6180

¿Cómo realizar un menú de opciones en Python?


Es normal, que en cierta ocasiones necesitemos un menú de opciones para pedirle al
usuario que quiere realizar y según esa opción realizar una u otra opción. Los menús a
nivel de consola son muy usados. Su interfaz visual es acompañada de códigos ascii o
asteriscos. Se ordenan por medio de saltos de linea y tabulaciones. Programar un menú
de opciones es programar varias sentencias condicionales. Las condicionales múltiples
se pueden reemplazar con el uso de la estructura switch.
Aquí mi enlace de el menú: https://www.online-python.com/XLofhG9ZvU
En este ejemplo se simula un cajero automático, indicando cuales podrían ser las
opciones a mostrar.
Tenemos 2 funciones sencillas:
imprimir() que sirve para imprimir un saludo de bienvenida y todas las opciones
disponibles
menu() que es nuestro "menú" que muestra siempre las opciones disponibles
Pueden ocurrir 3 situaciones:
Fin del programa: el usuario ingresó el número 0. El programa finaliza indicando un
saludo de despedida
Opción Válida: el usuario ingresa un numero (1,2,3 o 4) y el programa indica que
opción se ingreso
Opción Inválida: el usuario ingresa un número que no sea del 0 al 4.
Dato Inválido: el usuario ingresa un carácter, una cadena de texto, o no ingresa nada.
El algoritmo es controlado por el while True. La única forma de salir del bucle es
cuando el usuario ingresa el número 0. Ingresando cualquier otro valor el bucle se sigue
ejecutando.

Referencia:
https://mateandcode.blogspot.com/2019/04/menu-en-consola-con-python.html
Crear un menú de opciones en consola en Python | Disco Duro de Roer

También podría gustarte