Funkcja bajtów Pythona

Funkcja bajtów Pythona

„Python” to język programowania komputerowego, który jest powszechnie używany, ponieważ jest w jakiś sposób taki sam jak język angielski, co ułatwia programicom pracę. „Bajt” jest jednostką do pomiaru danych, które składają się głównie z „ośmiu” bitów. Teraz będziemy przejrzeć funkcję bajtów () w środowisku Python. Funkcja bajtów () w Pythonie jest używana do zwracania lub przekształcania obiektu do obiektu bajtowego w zależności od danego rozmiaru i danych. Tworzy również obiekt jako „pusty” specjalnego rozmiaru dla obiektu bajtów. BYTES () Funkcja w Pythonie zwraca obiekt bajtów, który jest niezmienną serią, od „0 do 256”, które są liczbami liczb całkowitych. Będziemy dalej dyskutować i uczyć się o funkcji bajtów () w Pythonie z wykonaniem odpowiednich przykładów w tym artykule poniżej."

Rodzaje bajtów () w Python

Istnieje sześć rodzajów bajtów w Pythonie, które są „String”, „Sekwencja bajtów”, „Listy”, „Bajty tablicy”, „krotek” i „obiekty zasięgu”.

Składnia

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

Powyższa składnia jest określana jako funkcja Pythona bajtów (). Wyjaśnienie wszystkich trzech parametrów zastosowanych w składni zostanie wyjaśnione poniżej w części parametru. Ponadto, jeśli nie ma parametru w funkcji Python bajtes (), zwróci rozmiar „zero” tablicy.

Parametry funkcji Python bajtes ()

Oto trzy parametry użyte w składni funkcji Python Bool:

„X” w składni jest to, co odnosi się do źródła. Wspomniane „źródło” powinno mieć dowolną wartość całkowitą, wartość ciągów, typ obiektu lub iterowalne. „Kodowanie” używane w składni dotyczy typu ciągów, ale używa tylko wtedy, gdy „x” jest podawany jako typ ciągu. Na koniec „błąd” w składni, którą widzimy. W Pythonie trzy parametry omówione w składni nie są obowiązkowe, co oznacza, że ​​są one używane zgodnie z podanym warunkiem.

Wdrożenie funkcji Python bajtes ()

Tutaj wykonujemy przykładową implementację funkcji bajtów () w Pythonie w celu lepszego zrozumienia tej funkcji zgodnie z potrzebą.

  • Bajtes () funkcja w Pythonie z iterabalną listą.
  • BYTES () Funkcja w Pythonie bez argumentu.
  • Bajtes () funkcja w Pythonie z ciągami.
  • BYTES () Funkcja w Pythonie z ASCII.
  • BYTES () Funkcja w Pythonie z szeregiem podanej liczby całkowitej.

Przykład 01: Funkcja bajtów () w Pythonie z iteracją

W tym przypadku będziemy wykonywać funkcję bajtów () w Pythonie z listą iterabinów. Tutaj przyjęliśmy zmienną jako „N”, a wartości tworzenia listy iterabalnej do wykonania funkcji bajtów () to „9”, „4” i „7”. Następnie funkcja „wydruku” jest dostępna dla drukowania listy iterowalnej podanej w zmiennej „N”.

Utworzona tutaj tablica powinna mieć ten sam rozmiar co liczba iteracyjna. To leży gdzieś od 0 do 256. Jedynym sposobem na konwersję listy liczb całkowitych na bajty jest użycie funkcji bajtów (). Jeśli dodamy ciąg do listy, otrzyma błąd w zamian.

Ekran wyjściowy pokazuje wyświetlanie wykonanej funkcji bajtów () w Pythonie z podaną listą.

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

Tutaj w tym przykładzie będziemy wykonywać funkcję bajtów () w Pythonie bez użycia żadnego argumentu lub parametru przechodzącego. To najłatwiejsze ze wszystkich innych przykładów; Zobaczmy, jak to zrobić. Najpierw musimy wziąć zmienną, ponieważ wzięliśmy tutaj „W”, a następnie funkcję bajtów (). Na koniec musimy po prostu wydrukować go z typem i zmienną używaną wcześniej. „Typ” w poniższym kodzie, aby odnieść się do sekwencji zastosowanej zmiennej.

Wyświetlacz pokazuje wykonanie wykonane w Pythonie funkcji bajtów ().

Przykład 03: Funkcja bajtów () z łańcuchem w Pythonie

Teraz w tym przypadku będziemy wykonywać funkcję Python bajtes () z ciągiem. Ciąg jest zwykle formą odczytującego użytkownika, więc należy go zakodować, aby móc go przechowywać na dysku komputera. Ciągi używane w kodowaniu są napisane jako „str”. String to tablica bajtów, które są reprezentowane jako znaki Unicode. „Unicode” jest sekwencją „wskaźników”, która reprezentuje pamięć i symbole w formacie „sześciokątne”. Mamy zmienną jako „v” i funkcję bajtów z stwierdzeniem jako „hej świat” z Unicode. Następnie za pomocą funkcji drukowania należy wykonać drukowanie.

Ponadto, jeśli pracujemy ze źródłem jako ciąg, obowiązkowe jest przekazanie dowolnego z dwóch parametrów; W przeciwnym razie w zamian będzie typeerror. Każda postać łańcucha znajduje się w przestrzeni pamięci Pythona „1” bajtu. „UTF-8” jest również parametrem, który jest w stanie wykonywać kodowanie punktów kodu znaków „1112 064” w Unicode.

Wyjście pokazuje wykonaną funkcję bajtów () w Pythonie z łańcuchem.

Przykład 04: Funkcja bajtów () w Pythonie z ASCII

W tym przykładzie będziemy wykonywać funkcję bajtów () w Pythonie z ASCII. „ASCII” to kody reprezentujące teksty w systemie komputera, urządzeń telekomunikacyjnych i tak dalej. Jest to standard kodowania znaków do komunikacji za pomocą urządzeń elektrycznych. Zmienna tutaj jest „J” z funkcją bajtów i drukowanie „Pucharu Azji” z „ASCII”.

Wyjście pokazuje udaną wydajność funkcji bajtów () w Pythonie z ASCII.

Przykład 05: Funkcja bajtów () w Pythonie z tablicą danej liczby całkowitej

Tutaj wdrożymy prosty przykład funkcji bajtów () w Pythonie z tablicą danej liczby całkowitej. „Tablica” to zbiór tych elementów, które mają takie same typy danych zapisanych w ciągłej lokalizacji pamięci. Zobaczmy, jak to wykonać. Mamy tutaj zmienną jako „t”, z funkcją bajtów () i int jako „10” w nawiasie. Oznacza to, że tablica powinna biegać do 10 i powinna mieć 10 elementów. Liczba całkowita zwraca nieintetyczny zestaw podanego rozmiaru.

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

Wniosek

Funkcja Pythona bajtes () odgrywa wyraźną rolę w Pythonie zwracającym obiekt. Bajt to termin systemu komputerowego, który przechowuje pamięć, która działa na kodowanie charakteru tekstu w systemie. Bajt składa się z 8 bitów reprezentowanych w formie „0” lub „1”. W tym samouczku zbadaliśmy funkcję bajtów () 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 bajtes () w Pythonie z argumentem dodanym jako lista iterowalna, bez argumentu, z łańcuchem, z podaną tablicą liczby całkowitej i z ASCII.