I Python brukes flere innebygde metoder og funksjoner for å utføre forskjellige alternativer på en streng. En streng er en kombinasjon av tegn som er i et menneskelig lesbart format og representerer en komplett frase eller et enkelt ord. Mens byte strenger er vanlige strenger som er i byte.
Resultatene fra dette innlegget er:
Hva er "B" -strengen i Python?
“b”Bokstavelig ved siden av en hvilken som helst streng i Python indikerer at den medfølgende strengen er i formatet til byte. Denne bokstavelige brukes til å konvertere den vanlige strengen til byteformat. I tillegg er byte de faktiske dataene. Imidlertid er strengen en abstraksjon. Dessuten er bytene samlingen av oktetter (0 -255) biter, mens strengen er kombinasjonen av Unicode -tegn kjent som "UTF -16, UTF - 32”Eller“Ascii”.
Hvordan bruke "B" -uttalelsen i Python?
For å konvertere python -strengen til “b”Streng, de nedenfor børsnoterte metodene brukes:
Metode 1: Hvordan konvertere streng til bytes streng ved å bruke “B” -notasjon i Python?
For å konvertere strengen til en byte -streng, "b”Notasjon kan brukes som spesifiserer en byte -streng i Python. Strengen er en byte sin variable matrise der hvert heksadesimal element har en verdi fra “0" til "255”.
Lag først en strengvariabel og initialiser den:
input_string = 'Velkommen til Linuxhint'
Deretter, ring "skrive ut()”Funksjon for å vise den initialiserte strengvariableverdien:
print ("input string:", input_string)
For å sjekke typen av strengen, påkalle "type()”-Funksjon inne i“skrive ut()”Uttalelse:
print ('Strengtype:', type (input_string))
Lag nå en ny strengvariabel og initialiser den sammen med "b "”Notasjon:
con_string = b'welcome to linuxhint '
Få verdien av den konverterte strengen gjennom utskriftsfunksjonen:
print ("konvertert streng:", con_string)
Etter det, tilbakekall "type()”Funksjon for å vise typen av den konverterte strengen:
print ('String type:', type (con_string))
Det kan sees at den medfølgende strengen blir konvertert til en byte -streng med hell:
Metode 2: Hvordan konvertere streng til byte ved å bruke "kode ()" -funksjon i python?
“kode ()”Funksjon er Pythons innebygde funksjon som returnerer den kodede formen for en hvilken som helst vanlig streng ved å bruke den spesifiserte kodingen. Hvis det ikke er gitt koding, er "UTF-8" kan bli brukt.
Bruke "kode ()”Metode for å kode inngangsregelstrengen og overføres til“con_string”Variabel:
con_string = input_string.kode ()
Nå, ring “skrive ut()”Funksjon for å få den resulterende strengen:
print ("konvertert streng:", con_string)
Skriv ut datatypen til den resulterende strengen:
print ('String type:', type (con_string))
Produksjon
Det handlet om “b”Streng og dens konverteringsmetode i Python.
Konklusjon
“b”Bokstavelig ved siden av vanlig streng i Python brukes til å konvertere strengen til byteformat. For å gjøre det, “b”Notasjon og“kode ()”Metode kan brukes. “kode ()”Funksjon er Pythons innebygde funksjon som returnerer den kodede formen for en hvilken som helst vanlig streng ved å bruke den spesifiserte kodingen. Denne oppskrivningen forklarte kort om "b”Streng og konverteringsmetoder i Python.