Avatar ·

Codificación de texto en código binario arbitrario y viceversa. Ejemplo: "А" <-> "01100011"

📁 python, pregunta, ejemplo, IA, trabajo

Necesito convertir una cadena, por ejemplo ""А"", en una cadena de código binario, por ejemplo ""01100011"", luego procesar un poco el código binario, aplicándole la función "XOR" con otro código binario, por ejemplo ""01100011"" con ""11000010"", entonces resultará ""10100001"", y luego convertir el código resultante de vuelta a una cadena legible, por ejemplo en ""Т"".

Además, quiero usar los diseños ruso, inglés y ucraniano, así como números y signos de puntuación. ¿Podrían indicarme cómo hacer esto en Python 3?

La pregunta es cómo convertir una cadena a código binario y viceversa en Python usando cualquier algoritmo de codificación.