我试着翻译流0,1字符,而不使用其他库,
例如“你好世界”:
0100100001000101010011000100110001001111001000000101011101001111010100100100110001000100
我发现了这样的东西:
def BinaryToString(binary):
bingen = (binary[i:i+7] for i in range(0, len(binary), 7))
return ''.join(chr(eval('0b'+n)) for n in bingen)
但是当我尝试翻译时,这就是答案:
>>> BinaryToString("0100100001000101010011000100110001001111001000000101011101001111010100100100110001000100")
"$\x11)Db<@W'TID\x04"
>>>
呼唤远方
一只甜甜圈
相关分类