将十六进制转换为二进制

时间:2016-05-03 12:32:50

标签: binary hex

如何将二进制输入转换为十六进制值。使用 python 3

11111000 10011011

01101101 10011101

11100001 01111011

11000001 00010111

1 个答案:

答案 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)))