B delante de la cadena en Python

B delante de la cadena en Python

Este tutorial discutirá la declaración b" en Python.

Utilice la declaración b" en Python

La notación b" se utiliza para especificar una cadena de bytesen Python. En comparación con las cadenas normales, que tienen caracteres ASCII, la cadena de byteses un array de variables de bytes donde cada elemento hexadecimal tiene un valor entre 0 y 255.

También podemos codificar cadenas regulares en cadenas de bytes con la función incorporada encode(). El programa siguiente nos muestra cómo codificar cadenas regulares en cadenas de bytes con la función encode().

string = "This is a string"
print(string.encode())

Producción :

b'This is a string'

Codificamos la cadena regular This is a string en un formato de cadena de bytes con la función encode() en el código anterior. También podemos codificar una cadena en un formato de cadena de bytes con la declaración b". El siguiente fragmento de código nos muestra cómo podemos hacer eso.

string = b"This is a string"
print(string)

Producción :

b'This is a string'

Aquí, la variable cadena no es una cadena regular; en cambio, es una cadena de bytes.

¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. Suscríbete
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

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

Artículo relacionado - Python Bytes