Python hex() 内置函数

来自 Python 3 文档

将一个整数转换为带前缀“0x”的小写十六进制字符串。如果 x 不是 Python int 对象,则它必须定义一个返回整数的 __index__() 方法。

简介

Python 中的 hex() 函数是一个内置函数,它将一个整数转换为其对应的十六进制表示。结果字符串以“0x”为前缀,以指示它是一个十六进制值。当您需要处理十六进制数时,此函数非常有用,十六进制数在低级编程中很常见,例如处理内存地址或颜色代码时。

示例

hex(1)
hex(10)
hex(100)
hex(1000)
'0x1'
'0xa'
'0x64'
'0x3e8'

相关链接