整型转换为16进制字符串
时间: 2023-08-07 14:06:59 浏览: 98
SQL Server中,在“整型数字”和“字符串表示的十六进制数字”之间进行转换的函数
4星 · 用户满意度95%
可以使用Python内置函数`hex()`将一个整数转换为16进制字符串。示例代码如下:
```python
num = 255
hex_str = hex(num)
print(hex_str) # 输出:0xff
```
如果需要去掉前缀"0x",可以使用字符串切片操作:
```python
num = 255
hex_str = hex(num)[2:]
print(hex_str) # 输出:ff
```
如果需要保持字符串长度为2,可以使用字符串格式化操作:
```python
num = 10
hex_str = '{:02x}'.format(num)
print(hex_str) # 输出:0a
```
阅读全文