python 十六进制转二进制 - Nuggets
最编程
2024-05-22 20:53:24
...
在Python中,可以使用 bin()
函数将一个整数转换成二进制数,并使用 int()
函数将一个字符串表示的整数转换成整数类型。因此,要将一个十六进制数转换成二进制数,可以先将它转换成整数类型,然后再将该整数转换成二进制字符串。下面是一个将十六进制数转换成二进制数的示例代码:
hex_num = 'FF' # 十六进制数
bin_num = bin(int(hex_num, 16))[2:] # 将十六进制数转换成二进制数
print(bin_num) # 输出结果:11111111
在上面的代码中,int(hex_num, 16)
将十六进制数转换成整数类型,然后 bin()
函数将该整数转换成二进制字符串。由于 bin()
函数输出的字符串前面会带有 0b
前缀,因此我们可以使用切片将其去掉,从而得到真正的二进制数。
下一篇: 二进制、八进制、十进制和十六进制相互转换