如何将二进制输入转换为十六进制值。使用 python 3 :
11111000 10011011
01101101 10011101
11100001 01111011
11000001 00010111
答案 0 :(得分:1)
在您的情况下,您可以执行以下操作:
a = "11111000 10011011 01101101 10011101 11100001 01111011 11000001 00010111"
a = a.replace(" ", "")
i = int(a, 2)
print(hex(i))
单行将是:
print(hex(int("11111000 10011011 01101101 10011101 11100001 01111011 11000001 00010111".replace(" ", ""), 2)))