python把文本改为16进制代码
时间: 2023-06-14 15:08:33 浏览: 74
zm.rar_16进制文本
可以使用Python内置的`hex()`函数将文本转换为16进制代码。以下是一个示例代码:
```python
text = "Hello, world!"
hex_code = ''.join(hex(ord(c))[2:] for c in text)
print(hex_code)
```
输出结果为:
```
48656c6c6f2c20776f726c6421
```
其中,`hex()`函数将单个字符转换为16进制代码,`ord()`函数将字符转换为ASCII码,`[2:]`表示去掉转换后的16进制代码前面的`0x`。`join()`函数将所有转换后的16进制代码拼接成一个字符串。
阅读全文