W Pythonie używa się kilku wbudowanych metod i funkcji do wykonywania różnych opcji na ciągu. String to kombinacja znaków, które są w formacie czytelnym człowieka i reprezentuje pełne wyrażenie lub jedno słowo. Podczas gdy struny bajtowe są regularnymi strunami, które są w bajtach.
Wyniki z tego postu to:
Jaki jest ciąg „B” w Pythonie?
„„B„Literał obok dowolnego sznurka w Pythonie wskazuje, że podany ciąg jest w formacie bajtów. Ten dosłowność jest używana do przekształcania zwykłego sznurka w format bajtów. Dodatkowo bajty to rzeczywiste dane. Jednak ciąg jest abstrakcją. Ponadto bajty to zbiór bitów oktetów (0-255), podczas gdy ciąg jest kombinacją znaków Unicode znanych jako „UTF -16, UTF - 32" Lub "ASCII".
Jak wykorzystać stwierdzenie „B” w Pythonie?
Aby przekonwertować ciąg Python na „B„String, stosowane są metody poniżej listy:
Metoda 1: Jak przekonwertować ciąg na ciąg bajtów za pomocą notacji „B” w Pythonie?
Aby przekonwertować ciąg na ciąg bajtów, „B„Można użyć notacji, która określa ciąg bajtów w Pythonie. String jest zmienną tablicą bajtów, w której każdy element szesnastkowy ma wartość od „0" Do "255".
Najpierw utwórz zmienną ciągną i zainicjuj ją:
input_string = 'Witamy w Linuxhint'
Następnie zadzwoń do „wydrukować()„Funkcja wyświetlania zainicjowanej wartości zmiennej ciągu:
print („Input String:”, Input_String)
Aby sprawdzić typ ciągu, wywołać „typ()”Funkcja w„ „wydrukować()" oświadczenie:
print ('String Type:', typ (input_string)))
Teraz utwórz nową zmienną ciągu i zainicjuj ją wraz z „B"" notacja:
con_string = b'welcome to Linuxhint '
Uzyskaj wartość przekonwertowanego ciągu za pomocą funkcji drukuj:
print („konwertowany ciąg:”, con_string)
Potem cofnij „typ()„Funkcja, aby wyświetlić typ konwertowanego ciągu:
print ('String Type:', typ (con_string))
Można zauważyć, że dostarczony ciąg jest pomyślnie przekonwertowany na ciąg bajtów:
Metoda 2: Jak przekonwertować ciąg na bajty za pomocą funkcji „encode ()” w Pythonie?
„„kodować()„Funkcja to wbudowana funkcja Pythona, która zwraca zakodowaną formę dowolnego regularnego ciągu, wykorzystując określone kodowanie. Jeśli nie jest zapewnione kodowanie, „UTF-8" może być użyte.
Użyj "kodować()„Metoda kodowania regularnego ciągu wejściowego i przechodzi do„Con_String" zmienny:
con_string = input_string.kodować()
Teraz zadzwoń do „wydrukować()„Funkcja, aby uzyskać wynikowy ciąg:
print („konwertowany ciąg:”, con_string)
Wydrukuj typ danych wynikający z tego ciągu:
print ('String Type:', typ (con_string))
Wyjście
Chodziło o „B„String i jego metoda przekształcania w Python.
Wniosek
„„B„Literał obok zwykłego sznurka w Pythonie jest używany do przekształcania sznurka w format bajtów. Aby to zrobić, „B”Notacja i„kodować()„Można zastosować metodę. „„kodować()„Funkcja to wbudowana funkcja Pythona, która zwraca zakodowaną formę dowolnego regularnego ciągu, wykorzystując określone kodowanie. Ten pismo krótko wyjaśniono o „B„String i jego metody przekształcania w Python.