如何在Python中转换为字符串

时间:2018-04-03 03:58:44

标签: python

如何将\x03a\x03d0\x16转换为Python中的字符串?

我在网上搜索但找不到解决方案。

有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

Python3中的默认字符串类型是Unicode。 您可以在type(u'\x03a')解释程序中编写Python3来验证这一点。 它会给<class 'str'>,这与写type('\x03a')时的结果相同。

要将Python3 string转换为bytecode,您可以使用your_string.encode()

有关编码功能的信息,您可以点击此链接。 https://docs.python.org/3/library/stdtypes.html?highlight=encode#str.encode

您也可以通过编写b'your_string'

将Unicode字符串转换为字节码

另外,如果您只想在没有Unicode格式的情况下打印这些字符,您可以只编写print('\\x03a'),即使用反斜杠转义字符。