标签: python python-3.x literals
我知道在这个网站上有人问过,但我承认我不明白这个问题的答案。
在Python 3中,有“二进制文字”,它通过在字符串前加b来表示。 E.g:
b
b'hello world'
据我所知,这会将字符串转换为bytes对象。但是,字符串下面已经是一个字节序列,不是吗?那么这实际上对我们有什么影响呢?另外,使用什么编码将字符串编码为字节?
bytes
请为我清理一下。我指的是Python 3。