例如,如果我必须将文本转换为十六进制,我可以使用
import binascii x = input() print(str(binascii.b2a_hex(x.encode("utf-8")))[2:-2])
但对于八进制,我不能这样做。
这是一个很好的问题,我的想法是这样的。
x=[chr(x) for x in range(97,123)] y=[oct(ord(i)) for i in x] print(dict(zip(x,y)))