Avatar ·

Codificação de texto em código binário arbitrário e vice-versa. Exemplo: "А" <-> "01100011"

📁 python, pergunta, exemplo, IA, trabalho

Preciso converter uma string, por exemplo ""А"", em uma string de código binário, por exemplo ""01100011"", depois processar um pouco o código binário, aplicando a função "OU Exclusivo" com outro código binário, por exemplo ""01100011"" com ""11000010"", resultando em ""10100001"", e então converter o código resultante de volta para uma string legível, por exemplo ""Т"".

Além disso, quero usar os layouts russo, inglês e ucraniano, além de números e sinais de pontuação. Poderiam me informar como fazer isso em Python 3?

A questão é: como converter uma string em código binário e vice-versa em Python usando qualquer algoritmo de codificação?