在 Python 中,可以使用内置函数 int(string, base)
实现进制转换。
例如,将十六进制字符串 "FF" 转换为十进制,可以使用以下代码:
>>> int("FF", 16)
255
同样,可以使用内置函数 format(number, 'b')
将十进制数字转换为二进制字符串:
>>> format(255, 'b')
'11111111'
也可以使用内置函数 format(number, 'x')
将十进制数字转换为十六进制字符串:
>>> format(255, 'x')
'ff'