Con un try except. Para capturar la exepcion valueError
cristiankrahulik
Sin saber cómo usar el rry y except primero usaría un string en vez de int, con otra variable string que tiene todo el abecedario en mayúsculas y minúsculas reviso si hay alguna de esas en la variable y si sí entonces que lo intente nuevamente y si no entonces lo vuelvo en un int con .join para luego pasarlo por un un if.
ukragames
Puedes hacer una importación de diccionario comparar si es un valor está en el diccionario si es así. Lanzar un error de parámetros no válidos y usar recursividad para que pregunte nuevamente
jesusfernandocabrera
En java script con el pronto y algunas variables y el infinito else If estaría muchísimo más facil
Randonmasxd
Con un try y exet para capturar el error
qxq
Con un try y un except ValueError para saber si es texto o numero