boomuo Asked:2020-12-05 23:50:10 +0000 UTC2020-12-05 23:50:10 +0000 UTC 2020-12-05 23:50:10 +0000 UTC 为什么字符串前的括号中有一个“b”? 772 在此示例中,有一个符号“b”,如果没有它,该功能将无法工作。有时其他函数中还有其他符号。它们是什么意思,它们叫什么? import zlib hex(zlib.crc32(b'hello-world') & 0xffffffff) python 2 个回答 Voted Best Answer bipll 2020-12-05T23:54:32Z2020-12-05T23:54:32Z 字节文字总是以'b'或'B'为前缀;它们生成 bytes 类型而不是 str 类型的实例。它们可能只包含 ASCII 字符;数值为 128 或更大的字节必须用转义表示。 Sergey Gornostaev 2020-12-05T23:53:56Z2020-12-05T23:53:56Z 这是一个文字标记,表示它后面跟着一个字节序列。
这是一个文字标记,表示它后面跟着一个字节序列。