python字符串转为16进制
时间: 2023-10-02 17:11:24 浏览: 92
字符串转16进制码
5星 · 资源好评率100%
可以使用Python内置的hex()函数将字符串转换为16进制表示。
例如,将字符串“hello”转换为16进制表示:
```
string = "hello"
hex_string = hex(int.from_bytes(string.encode(), 'big'))
print(hex_string)
```
输出结果为:
```
'0x68656c6c6f'
```
其中,int.from_bytes()函数将字符串转换为整数,'big'参数表示使用大端字节序。hex()函数将整数转换为16进制字符串,并在开头添加'0x'前缀。
阅读全文