B na frente da string em Python
Este tutorial discutirá a instrução b" em Python.
Use a instrução b" em Python
A notação b" é usada para especificar uma string bytes em Python. Em comparação com as strings regulares, que têm caracteres ASCII, a string bytesé um array de variáveis de byte em que cada elemento hexadecimal tem um valor entre 0 e 255
Também podemos codificar strings regulares em strings de bytes com a função interna encode(). O programa abaixo nos mostra como codificar strings regulares em strings de bytes com a função encode().
string = "This is a string"
print(string.encode())
Produção:
b'This is a string'
Codificamos a string regular This is a string em um formato de string bytes com a função encode() no código acima. Também podemos codificar uma string em um formato de string bytes com a instrução b". O fragmento de código a seguir nos mostra como podemos fazer isso.
string = b"This is a string"
print(string)
Produção:
b'This is a string'
Aqui, a variável string não é uma string regular; em vez disso, é uma string bytes.
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