
Crear traductor con Python
Publicado por william (4 intervenciones) el 10/09/2021 18:01:08
Tengo un proyecto personal que consiste en crear un programa que sea capaz de convertir los caracteres de un texto alfanumérico que se ingresa por teclado o se lea de un archivo tipo txt , a una codificación numérica personal. Por ejemplo:
Cadena de texto a convertir: "Hoy es lunes"
Cadena convertida: "680233421754421939201754"
La idea es convertir cada letra o numero por un código numérico de dos enteros y que para este ejemplo sería la siguiente:
H='68'
o='02'
y='33'
_=42 (espacio en blanco)
e='17'
s='54'
_='42'(espacio en blanco)
l='19'
u='39'
n='20'
e='17'
s='54'
Obviamente tengo que disponer de unas variables o tablas de equivalencias para poder reemplazar cada carácter por el código que corresponda.
Lo que no sé como hacer es cómo recorrer toda la cadena de texto y crear una nueva cadena pero convertida a números.
Yo intente hacerlo con ciclos While y con If else pero no funciona.
Muchas gracias por cualquier ayuda que me puedan ofrecer.
Cadena de texto a convertir: "Hoy es lunes"
Cadena convertida: "680233421754421939201754"
La idea es convertir cada letra o numero por un código numérico de dos enteros y que para este ejemplo sería la siguiente:
H='68'
o='02'
y='33'
_=42 (espacio en blanco)
e='17'
s='54'
_='42'(espacio en blanco)
l='19'
u='39'
n='20'
e='17'
s='54'
Obviamente tengo que disponer de unas variables o tablas de equivalencias para poder reemplazar cada carácter por el código que corresponda.
Lo que no sé como hacer es cómo recorrer toda la cadena de texto y crear una nueva cadena pero convertida a números.
Yo intente hacerlo con ciclos While y con If else pero no funciona.
Muchas gracias por cualquier ayuda que me puedan ofrecer.
Valora esta pregunta


0