Python bytes() Function

Python Bytes Function



Ang 'Python' ay isang computer programming language na malawakang ginagamit sa buong paligid dahil ito ay kapareho ng wikang Ingles, na ginagawang mas madali para sa mga programmer na magtrabaho. Ang 'byte' ay isang yunit para sa pagsukat ng data na kadalasang binubuo ng 'walong' bits. Ngayon ay dadaan tayo sa bytes() function sa python environment. Ang function ng bytes() sa python ay ginagamit para sa byte object na bumabalik o nagbabago ng object sa isang byte object type ayon sa ibinigay na laki at data. Lumilikha din ito ng bagay bilang 'walang laman' ng espesyal na laki para sa object ng bytes. Ang bytes() function sa python ay nagbabalik ng object ng mga byte na isang hindi nababagong serye, mula sa  “0 hanggang 256”, na mga integer na numero. Tatalakayin at pag-aaralan pa natin ang tungkol sa bytes() function sa python kasama ang pagpapatupad ng mga naaangkop na halimbawa sa papel na ito sa ibaba.'

Mga uri ng bytes() sa Python

Mayroong anim na uri ng byte sa python, na 'string', 'byte sequence', 'lists', 'bytes array', 'tuples,' at 'range objects'.







Syntax

“Bytes ( [ x ], [ encoding ], [error] ) “



Ang syntax sa itaas ay tinutukoy bilang ang python function ng bytes(). Ang paliwanag ng lahat ng tatlong parameter na ginamit sa syntax ay ipapaliwanag sa ibaba sa bahagi ng parameter. Gayundin, kung walang parameter na naipasa sa python bytes() function, ibabalik nito ang 'zero' na laki ng isang array.



Mga parameter ng Python bytes() Function

Narito ang tatlong parameter na ginamit sa syntax ng python bool function:





Ang 'x' sa syntax ay ang tumutukoy sa pinagmulan. Ang 'pinagmulan' na binanggit ay dapat na may anumang integer value, string value, object type, o iterable. Ang 'encoding' na ginamit sa syntax ay para sa uri ng string, ngunit ginagamit lamang ito kapag ang 'x' ay ibinigay bilang uri ng string. Panghuli, ang 'error' sa syntax na nakikita namin ay para sa hindi tugma o kapag nangyari ang hindi matagumpay na pag-encode. Sa python, ang tatlong parameter na tinalakay sa syntax ay hindi sapilitan, ibig sabihin, ginagamit ang mga ito ayon sa ibinigay na kondisyon.

Pagpapatupad ng Python bytes() Function

Dito ginagawa namin ang halimbawang pagpapatupad ng bytes() function sa python para sa isang mas mahusay na pag-unawa sa function na ito ayon sa pangangailangan.



  • Bytes() function sa python na may iterable na listahan.
  • Bytes() function sa python nang walang argumento.
  • Bytes() function sa python na may string.
  • Bytes() function sa python na may ASCII.
  • Bytes() function sa python na may array ng ibinigay na integer.

Halimbawa 01: Bytes() Function sa Python Na may Iterable List

Sa pagkakataong ito, isasagawa namin ang bytes() function sa python na may listahan ng mga iterable. Dito kinuha namin ang isang variable bilang 'n,' at ang mga halaga para sa paglikha ng iterable na listahan upang maisagawa ang bytes() function ay '9', '4', at '7'. Pagkatapos ay naroon ang function na 'print' para sa pag-print ng iterable na listahan na ibinigay sa variable na 'n'.

Ang array na ginawa dito ay dapat na kapareho ng laki ng iterable count. Namamalagi sa isang lugar sa pagitan ng 0 hanggang 256. Ang tanging paraan upang mai-convert ang isang listahan ng mga integer sa bytes ay sa pamamagitan ng paggamit ng function bytes(). Kung idaragdag namin ang string sa listahan, makakakuha ito ng error bilang kapalit.

Ang output screen ay nagpapakita ng pagpapakita ng gumanap na function ng bytes() sa python kasama ang iterable na listahan na ibinigay.

Halimbawa 02: Bytes() Function sa Python Nang Walang Argumento

Dito sa halimbawang ito, magsasagawa kami ng isang function ng bytes() sa python nang hindi gumagamit ng anumang argumento o pagpasa ng parameter. Ito ang pinakamadali sa lahat ng iba pang mga halimbawa; tingnan natin kung paano gawin iyon. Una, kailangan nating kumuha ng variable, dahil kinuha natin ang 'w' dito, at pagkatapos ay ang bytes() function. Panghuli, kailangan lang nating i-print ito gamit ang uri at variable na ginamit noon. Ang 'uri' sa code sa ibaba upang i-refer ang pagkakasunud-sunod ng variable na ginamit.

Ipinapakita ng display ang execution na isinagawa sa python ng function bytes().

Halimbawa 03: Bytes() Function With the String in Python

Ngayon sa pagkakataong ito, isasagawa namin ang function ng python bytes() gamit ang string. Ang string ay karaniwang isang form na nababasa ng user, kaya kailangan itong i-encode upang maiimbak ito sa disk ng isang computer. Ang mga string na ginamit sa coding ay nakasulat bilang 'str'. Ang string ay isang hanay ng mga byte na kinakatawan bilang mga Unicode na character. Ang 'Unicode' ay isang sequence ng 'mga pointer' na kumakatawan sa memorya at mga simbolo sa 'hex' na format. Mayroon kaming variable bilang 'v' at ang byte function na may pahayag bilang 'hey world' kasama ang Unicode. Pagkatapos gamit ang pag-print function, ang pag-print ay dapat na gumanap.

Gayundin, kung kami ay nagtatrabaho sa pinagmulan bilang isang string, pagkatapos ay ipinag-uutos na ipasa ang alinman sa dalawang mga parameter; kung hindi, magkakaroon ng TypeError bilang kapalit. Ang bawat character ng isang string ay matatagpuan sa python memory space ng '1' byte. Ang 'UTF-8' ay isa ring parameter na may kakayahang magsagawa ng pag-encode ng '1,112,064' na mga character code point sa Unicode.

Ipinapakita ng output ang gumanap na bytes() function sa python na may string.

Halimbawa 04: Bytes() Function sa Python Gamit ang Ascii

Sa halimbawang ito, isasagawa namin ang bytes() function sa python kasama ang ascii. Ang 'ascii' ay ang mga code na kumakatawan sa mga text sa system ng iyong computer, mga telecommunication device, at iba pa. Ito ay isang pamantayan sa pag-encode ng character upang makipag-usap sa pamamagitan ng mga de-koryenteng aparato. Ang variable na kinuha dito ay 'j' na may function na bytes at nagpi-print ng 'Asia cup' na may 'ascii'.

Ipinapakita ng output ang matagumpay na pagganap ng bytes() function sa python kasama ang ascii.

Halimbawa 05: Bytes() Function sa Python na may Array ng Given Integer

Dito ay ipapatupad natin ang isang simpleng halimbawa ng bytes() function sa python kasama ang array ng ibinigay na integer. Ang 'array' ay isang koleksyon ng mga item na may parehong mga uri ng data na naka-save sa isang magkadikit na lokasyon ng memorya. Tingnan natin kung paano ito isasagawa. Mayroon kaming variable bilang 't' dito, kasama ang byte() function at ang int bilang '10' sa bracket. Nangangahulugan iyon na ang array ay dapat na tumatakbo hanggang sa 10 at dapat magkaroon ng 10 elemento. Ibinabalik ng integer ang hindi nasimulang array ng ibinigay na laki.

Ipinapakita ng display ang '10' na beses na ginawa ng byte function ng ibinigay na integer na '10'.

Konklusyon

Ang python bytes() function ay gumaganap ng isang tiyak na papel sa python na nagbabalik ng object. Ang byte ay isang termino ng computer system na nag-iimbak ng memorya na gumagana upang i-encode ang character ng text sa isang system. Ang byte ay binubuo ng 8 bits na kinakatawan sa anyo ng '0' o '1'. Sa tutorial na ito, pinag-aralan namin ang function bytes() sa python kasama ang lahat ng angkop na halimbawa na kailangang saklawin para sa isang malinaw na pag-unawa sa function. Sinaklaw namin ang halimbawang pagpapatupad ng function bytes() sa python na may argumentong idinagdag bilang isang iterable na listahan, nang walang argumento, kasama ang string, kasama ang array ng integer na ibinigay, at kasama ang ascii.