Python - validar que el usuario solo ingrese palabras en vez de numeros

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

validar que el usuario solo ingrese palabras en vez de numeros

Publicado por rodrigo (1 intervención) el 26/11/2020 22:53:52
hola, quiero hacer un programa donde el usuario ingrese su apellido materno y apellido materno y que si ingresa un numero le aparezca "ingrese solo letras" y que lo vuelva a intentar hasta que ingrese una palabra.
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
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

validar que el usuario solo ingrese palabras en vez de numeros

Publicado por xve (1646 intervenciones) el 27/11/2020 08:22:57
Hola Rodrigo, esto es lo que hemos comentado en el chat:

1
2
3
4
5
6
7
8
import re
 
while(True):
    ap=str(input("Introduce tu apellido paterno: "))
    if(re.search("^[a-zA-Z|ñÑ ]+$",ap)):
        break
    else:
        print("No es posible continuar(ingrese solo letras)")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar