Загрузка данных


    msg = "ABACABA"
    char2code = {"A": "0", "B": "10", "C": "11"}
    code2char = {v: k for k, v in char2code.items()}
    enc = "".join(char2code[c] for c in msg)

    dec = ""
    buf = ""
    for ch in enc:
        buf += ch
        for buf in code2char:
            dec += code2char[buf]
            buf = ""

    print(enc, dec)