Python 中字符串前面的 b
Muhammad Maisam Abbas
2022年4月12日
2021年10月2日
本教程将讨论 Python 中的 b"
语句。
在 Python 中使用 b"
语句
b"
表示法用于在 Python 中指定 bytes
字符串。与具有 ASCII 字符的常规字符串相比,bytes
字符串是一个字节变量数组,其中每个十六进制元素的值介于 0 和 255。
我们还可以使用内置的 encode()
函数将常规字符串编码为 bytes
字符串。下面的程序向我们展示了如何使用 encode()
函数将常规字符串编码为 bytes
字符串。
string = 'This is a string'
print(string.encode())
输出:
b'This is a string'
我们使用上面代码中的 encode()
函数将常规字符串 This is a string
编码为 bytes
字符串格式。我们还可以使用 b"
语句将字符串编码为 bytes
字符串格式。以下代码片段向我们展示了如何做到这一点。
string = b'This is a string'
print(string)
输出:
b'This is a string'
在这里,string
变量不是一个普通的字符串;相反,它是一个 bytes
字符串。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn