Crear un menú de opciones en consola en Python

Hola a todos, hoy os dejo un código para crear vuestros propios menús en consola con 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.

Os incluyo el código de validar un número entero que ya lo vimos en otro manual.

Aquí tenéis el código.

#!/usr/bin/python3

def pedirNumeroEntero():

	correcto=False
	num=0
	while(not correcto):
		try:
			num = int(input("Introduce un numero entero: "))
			correcto=True
		except ValueError:
			print('Error, introduce un numero entero')
	
	return num

salir = False
opcion = 0

while not salir:

	print ("1. Opcion 1")
	print ("2. Opcion 2")
	print ("3. Opcion 3")
	print ("4. Salir")
	
	print ("Elige una opcion")

	opcion = pedirNumeroEntero()

	if opcion == 1:
		print ("Opcion 1")
	elif opcion == 2:
		print ("Opcion 2")
	elif opcion == 3:
		print("Opcion 3")
	elif opcion == 4:
		salir = True
	else:
		print ("Introduce un numero entre 1 y 3")

print ("Fin")
	

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

¿Te ha gustado y quieres apoyarme? ¡Sé mi patrón!
Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *