Pythonでどのようにバイナリを文字列に変換しますか?
パイソンではchr()関数を用いて整数に対応するASCII文字に変換できます。また、2進数から整数に変換するにはint()関数を用いて、2番目の引数に2を設定することで2進数であることを示します。以下にコード例を示します。
binary = '01100001' # 二进制数
decimal = int(binary, 2) # 将二进制数转换为整数
character = chr(decimal) # 将整数转换为对应的ASCII字符
print(character) # 输出字符 'a'
上で示した例では、バイナリーの数値01100001を整数に変換してから、その整数を対応するASCII文字aに変換しています。