Hola,hoy jugando con mi hermana pequeña me propuso un juego,que consistia en que ella me escribia una palabra con numeros y yo tenia que descifrarla segun la posicion equivalente en el alfabeto de modo que si:
a=1,b=2
2121=baba
yo queria hacer un programa que escribiendo el texto,me lo devuelva en numeros separados por comas,y si le meto los numeros separados por comas me devuelva los numeros.Pero estoy algo bloqueado en cunato al modo de hacer que me devuelva los datos en linea.No quiero que me den el code solo que me ayuden a arrancar.
http://docs.python.org/library/functions.html#ord
Saludos
Muchas gracias ahora mismo me pongo a leer
De nada, ten en cuenta que la función ord devuelve un número, pero partiendo de una tabla unicode, por lo cual es bastante más trande lo que quizás necesitas, es decir, el 'a' devuelve 97, el 'b' 98, el 'c' 99, etc etc, por lo que quizás prefieras restarle 96 :P
La otra opción es que te crees una lista con todas las letras, y para convertir recorres la lista e indentificas en que lugar esta la letra, para luego sustituirla
Saludos