B delante de la cadena en Python

Muhammad Maisam Abbas 20 noviembre 2021
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.

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