Python - Como puedo validar el ingreso de una opción en Python

 
Vista:
sin imagen de perfil
Val: 8
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

Como puedo validar el ingreso de una opción en Python

Publicado por ariana (2 intervenciones) el 25/06/2019 23:38:43
Muestro un menú así:
1. - Listar todo
2. - Por Categoría
3. - Por Canal
4. - Regresar al menú principal

Y le pido al usuario que ingrese una opción del menú, ¿Cómo puedo hacer para validar el ingreso de esa opción? que no sea fuera del rango de números disponibles?, tengo que usar el bucle while pero no sé que condición poner a parte de while not(input.isdigit())
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 270
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Como puedo validar el ingreso de una opción en Python

Publicado por dario (70 intervenciones) el 26/06/2019 05:43:26
Hola, te dejo una idea.
Salu2.

1
2
3
4
5
6
7
8
print('''1. Listar todo
2. Por categoria
3. Por canal
4. Regresar al menu principal''')
opc = int(input('Escoja su opcion [1-4]: '))
 
if opc < 1 or opc > 4:
  print('Fuera de rango')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de joel
Val: 1.223
Oro
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Como puedo validar el ingreso de una opción en Python

Publicado por joel (198 intervenciones) el 26/06/2019 07:43:33
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar