Pythonでどのようにバイナリを文字列に変換しますか?

パイソンではchr()関数を用いて整数に対応するASCII文字に変換できます。また、2進数から整数に変換するにはint()関数を用いて、2番目の引数に2を設定することで2進数であることを示します。以下にコード例を示します。

binary = '01100001'  # 二进制数
decimal = int(binary, 2)  # 将二进制数转换为整数
character = chr(decimal)  # 将整数转换为对应的ASCII字符

print(character)  # 输出字符 'a'

上で示した例では、バイナリーの数値01100001を整数に変換してから、その整数を対応するASCII文字aに変換しています。

bannerAds