【发布时间】:2019-03-18 06:54:37
【问题描述】:
所以我有一个函数可以将字母字符转换为二进制。
def toBinary(char):
return "".join([format(ord(char), '#010b')[2:]])
例如 toBinary('a') 给我
01100001
如何将 01100001 转换回 ascii 'a'?
【问题讨论】:
所以我有一个函数可以将字母字符转换为二进制。
def toBinary(char):
return "".join([format(ord(char), '#010b')[2:]])
例如 toBinary('a') 给我
01100001
如何将 01100001 转换回 ascii 'a'?
【问题讨论】:
一种方法可能是
c = chr(int(s, 2))
其中 s 是二进制字符串。
【讨论】:
试试这个:
chr(int('01100001',2))
【讨论】: