Python bytes() Funkcja

Python Bytes Funkcja



„Python” to język programowania komputerowego, który jest powszechnie używany, ponieważ jest w pewien sposób taki sam jak język angielski, co ułatwia programistom pracę. „Bajt” to jednostka miary danych, która w większości składa się z „ośmiu” bitów. Teraz przejdziemy przez funkcję bytes() w środowisku Pythona. Funkcja bytes() w pythonie służy do zwracania lub przekształcania obiektu bajtowego w typ obiektu bajtowego zgodnie z podanym rozmiarem i danymi. Tworzy również obiekt jako „pusty” o specjalnym rozmiarze dla obiektu bytes. Funkcja bytes() w Pythonie zwraca obiekt bajtów, który jest niezmienną serią, od „0 do 256”, które są liczbami całkowitymi. Będziemy dalej omawiać i uczyć się o funkcji bytes() w Pythonie z wykonaniem odpowiednich przykładów w tym artykule poniżej.”

Rodzaje bytes() w Pythonie

W pytonie istnieje sześć typów bajtów, które są „ciągiem”, „sekwencją bajtów”, „listami”, „tablicą bajtów”, „krotkami” i „obiektami zakresu”.







Składnia

„Bajty ( [ x ], [ kodowanie ], [błąd] )”



Powyższa składnia jest określana jako funkcja Pythona bytes(). Wyjaśnienie wszystkich trzech parametrów użytych w składni zostanie wyjaśnione poniżej w części dotyczącej parametrów. Ponadto, jeśli w funkcji python bytes() nie przekazano żadnego parametru, zwróci ona rozmiar tablicy „zerowy”.



Parametry funkcji Pythona bytes()

Oto trzy parametry używane w składni funkcji python bool:





„x” w składni odnosi się do źródła. Wspomniane „źródło” powinno być dowolną liczbą całkowitą, wartością ciągu, typem obiektu lub iterowalnym. „Kodowanie” używane w składni dotyczy typu string, ale jest używane tylko wtedy, gdy jako typ ciągu podano „x”. Wreszcie „błąd” w składni, który widzimy, dotyczy niedopasowania lub nieudanego kodowania. W pythonie trzy parametry omówione w składni nie są obowiązkowe, co oznacza, że ​​są używane zgodnie z podanym warunkiem.

Implementacja funkcji Pythona bytes()

Tutaj wykonujemy przykładową implementację funkcji bytes() w pythonie dla lepszego zrozumienia tej funkcji w zależności od potrzeb.



  • Funkcja Bytes() w Pythonie z listą iterowalną.
  • Funkcja Bytes() w Pythonie bez argumentów.
  • Funkcja Bytes() w Pythonie z ciągiem.
  • Funkcja Bytes() w Pythonie z ASCII.
  • Funkcja Bytes() w Pythonie z tablicą podanej liczby całkowitej.

Przykład 01: Funkcja Bytes() w Pythonie z listą iterowalną

W tym przypadku będziemy wykonywać funkcję bytes() w pythonie z listą iterowalnych. Tutaj przyjęliśmy zmienną jako „n”, a wartościami do utworzenia listy iterowalnej do wykonania funkcji bytes() są „9”, „4” i „7”. Wtedy funkcja „print” służy do drukowania listy iterowalnej podanej w zmiennej „n”.

Utworzona tutaj tablica powinna mieć taki sam rozmiar jak liczba iterowalna. To leży gdzieś pomiędzy 0 a 256. Jedynym sposobem konwersji listy liczb całkowitych na bajty jest użycie funkcji bytes(). Jeśli dodamy ciąg do listy, w odpowiedzi otrzymamy błąd.

Ekran wyjściowy pokazuje wyświetlanie wykonywanej funkcji bytes() w pythonie z podaną iterowalną listą.

Przykład 02: Funkcja Bytes() w Pythonie bez argumentu

W tym przykładzie będziemy wykonywać funkcję bytes() w pythonie bez używania żadnego argumentu lub przekazywania parametru. To najłatwiejszy ze wszystkich innych przykładów; zobaczmy, jak to zrobić. Najpierw musimy wziąć zmienną, ponieważ wzięliśmy tutaj „w”, a następnie funkcję bytes(). Na koniec musimy tylko wydrukować go z typem i zmienną używaną wcześniej. „Typ” w poniższym kodzie odnosi się do kolejności użytej zmiennej.

Wyświetlacz pokazuje wykonanie wykonanej w Pythonie funkcji bytes().

Przykład 03: Funkcja Bytes() z ciągiem znaków w Pythonie

Teraz w tym przypadku będziemy wykonywać funkcję python bytes() z ciągiem. Ciąg znaków jest zwykle czytelną dla użytkownika formą, więc musi być zakodowany, aby móc go przechowywać na dysku komputera. Łańcuchy używane w kodowaniu są zapisywane jako „str”. Ciąg jest tablicą bajtów reprezentowanych jako znaki Unicode. „Unicode” to sekwencja „wskaźników”, która reprezentuje pamięć i symbole w formacie „szesnastkowym”. Mamy zmienną jako „v”, a funkcję bajtową ze stwierdzeniem „hej, świecie” w Unicode. Następnie korzystając z funkcji drukowania należy wykonać wydruk.

Ponadto, jeśli pracujemy ze źródłem jako ciągiem, obowiązkowe jest przekazanie dowolnego z dwóch parametrów; w przeciwnym razie w odpowiedzi pojawi się TypeError. Każdy znak ciągu znajduje się w przestrzeni pamięci Pythona o wielkości „1” bajta. „UTF-8” jest również parametrem, który jest w stanie wykonać kodowanie punktów kodowych „1112,064” znaków w Unicode.

Dane wyjściowe pokazują wykonaną funkcję bytes() w pythonie z ciągiem.

Przykład 04: Funkcja Bytes() w Pythonie z Ascii

W tym przykładzie będziemy wykonywać funkcję bytes() w Pythonie z ascii. „ascii” to kody reprezentujące teksty w systemie twojego komputera, urządzeń telekomunikacyjnych i tak dalej. Jest to standard kodowania znaków do komunikacji za pośrednictwem urządzeń elektrycznych. Przyjęta tutaj zmienna to „j” z funkcją bytes i drukowaniem „Asia cup” z „ascii”.

Dane wyjściowe pokazują pomyślne wykonanie funkcji bytes() w Pythonie z ascii.

Przykład 05: Funkcja Bytes() w Pythonie z tablicą podanej liczby całkowitej

Tutaj zaimplementujemy prosty przykład funkcji bytes() w pythonie z tablicą podanej liczby całkowitej. „Tablica” to zbiór tych elementów, które mają te same typy danych zapisane w ciągłej lokalizacji pamięci. Zobaczmy, jak to zrobić. Mamy tu zmienną jako „t”, z funkcją byte() i int jako „10” w nawiasie. Oznacza to, że tablica powinna działać do 10 i powinna mieć 10 elementów. Liczba całkowita zwraca niezainicjowaną tablicę o podanym rozmiarze.

Wyświetlacz pokazuje „10” razy funkcję bajtową przepracowaną przez podaną liczbę całkowitą „10”.

Wniosek

Funkcja python bytes() odgrywa określoną rolę w zwracaniu obiektu przez pytona. Bajt to termin systemu komputerowego, który przechowuje pamięć, która działa w celu zakodowania charakteru tekstu w systemie. Bajt składa się z 8 bitów, które są reprezentowane w postaci „0” lub „1”. W tym samouczku przestudiowaliśmy funkcję bytes() w Pythonie ze wszystkimi odpowiednimi przykładami, które należy omówić, aby uzyskać jasne zrozumienie funkcji. Omówiliśmy przykładową implementację funkcji bytes() w pythonie z argumentem dodanym jako lista iterowalna, bez argumentu, z łańcuchem, z tablicą podanej liczby całkowitej i z ascii.