1
Python / Filtrar los datos aceptados de un string
« en: Abril 02, 2012, 10:14:30 pm »
Como están [email protected], hay manera para que un input() acepte solo determinados caracteres, se me ocurrio esta función un poquito chafa... Pero, ¿hay otra manera mas sencilla?
Código: [Seleccionar]
def filtrar():
cadena=str(input("Cadena: "))
try:
for letra in cadena:
if ord(letra) >= 97 and ord(letra)<= 122:
print ("Correcto.")
elif ord(letra) >=48 and ord(letra) <=57:
print ("No numeros.")
except:
print ("Intenta de nuevo.")
filtrar()