Python 十进制转十六进制
时间: 2023-02-06 12:58:44 浏览: 95
十进制转十六进制
5星 · 资源好评率100%
Python 可以使用内置函数 hex() 来将十进制数转换为十六进制数。
例如,要将十进制数 100 转换为十六进制数,可以使用以下代码:
```
hex_num = hex(100)
print(hex_num) # 输出:0x64
```
请注意,hex() 函数返回的结果带有前缀 "0x",表示这是一个十六进制数。如果你想去掉前缀,可以使用字符串切片来去掉它:
```
hex_num = hex(100)[2:]
print(hex_num) # 输出:64
```
如果要将十六进制数转换回十进制数,可以使用内置函数 int(),并将其第一个参数指定为十六进制数字符串,第二个参数指定为 16:
```
dec_num = int("0x64", 16)
print(dec_num) # 输出:100
```
阅读全文