Python 3中的二进制文字究竟是什么?

时间:2015-03-13 16:43:30

标签: python python-3.x literals

我知道在这个网站上有人问过,但我承认我不明白这个问题的答案。

在Python 3中,有“二进制文字”,它通过在字符串前加b来表示。 E.g:

b'hello world'

据我所知,这会将字符串转换为bytes对象。但是,字符串下面已经是一个字节序列,不是吗?那么这实际上对我们有什么影响呢?另外,使用什么编码将字符串编码为字节?

请为我清理一下。我指的是Python 3。

0 个答案:

没有答案