Python bytes() funkcija

Python Bytes Funkcija



“Python” ir datorprogrammēšanas valoda, kas tiek plaši izmantota visur, jo tā ir tāda pati kā angļu valoda, kas programmētājiem atvieglo darbu. “Baits” ir datu mērīšanas vienība, kas lielākoties sastāv no “astoņiem” bitiem. Tagad mēs izmantosim baitu () funkciju python vidē. Funkciju bytes() programmā python izmanto baitu objektam, kas atgriež vai pārveido objektu par baitu objekta tipu atbilstoši norādītajam izmēram un datiem. Tas arī izveido objektu kā “tukšu” no baitu objekta īpašā izmēra. baitu () funkcija programmā python atgriež baitu objektu, kas ir nemainīga sērija, sākot no “0 līdz 256”, kas ir veseli skaitļi. Mēs tālāk apspriedīsim un mācīsimies par baitu () funkciju python, izpildot atbilstošos piemērus šajā rakstā.

Python baitu () veidi

Python ir sešu veidu baiti, kas ir “virkne”, “baitu secība”, “saraksti”, “baitu masīvs”, “koreži” un “diapazona objekti”.







Sintakse

“Baiti ([x], [kodējums], [kļūda])”



Iepriekš minētā sintakse tiek saukta par baitu (python) funkciju. Visu trīs sintaksē izmantoto parametru skaidrojums tiks paskaidrots tālāk parametru daļā. Turklāt, ja funkcijā python bytes () nav nodots neviens parametrs, tas atgriezīs masīva “nulles” lielumu.



Funkcijas Python baiti () parametri

Šeit ir trīs parametri, kas tiek izmantoti python bool funkcijas sintaksē:





“x” sintaksē norāda uz avotu. Minētajam “avotam” ir jābūt jebkura vesela skaitļa vērtībai, virknes vērtībai, objekta tipam vai atkārtojamam. Sintaksē izmantotais “kodējums” ir paredzēts virknes tipam, taču tas tiek izmantots tikai tad, ja kā virknes veids ir norādīts “x”. Visbeidzot, redzamā sintakse 'kļūda' ir saistīta ar neatbilstību vai neveiksmīgu kodēšanu. Programmā Python trīs sintaksē apspriestie parametri nav obligāti, kas nozīmē, ka tie tiek izmantoti atbilstoši norādītajam nosacījumam.

Python baitu () funkcijas ieviešana

Šeit mēs veicam python funkcijas baitu () ieviešanas piemēru, lai labāk izprastu šo funkciju atbilstoši nepieciešamībai.



  • Bytes () funkcija python ar atkārtojamu sarakstu.
  • Bytes() funkcija python bez argumenta.
  • Bytes() funkcija python ar virkni.
  • Bytes () funkcija python ar ASCII.
  • Bytes() funkcija python ar dotā veselā skaitļa masīvu.

Piemērs 01: Bytes() funkcija Python ar iterējamu sarakstu

Šajā gadījumā mēs veiksim baitu () funkciju programmā python ar atkārtojumu sarakstu. Šeit mēs esam izmantojuši mainīgo kā “n”, un iterējamā saraksta izveides vērtības, lai izpildītu funkciju baiti () ir “9”, “4” un “7”. Tad funkcija “print” ir paredzēta mainīgajā “n” norādītā iterējamā saraksta drukāšanai.

Šeit izveidotajam masīvam ir jābūt tādam pašam kā atkārtojamajam skaitam. Tas ir no 0 līdz 256. Vienīgais veids, kā pārvērst veselu skaitļu sarakstu baitos, ir izmantot funkciju bytes(). Ja mēs pievienosim virkni sarakstam, tā saņems kļūdu.

Izvades ekrānā tiek parādīta python izpildītā baitu () funkcija ar norādīto iterējamo sarakstu.

Piemērs 02: Bytes () funkcija Python bez argumenta

Šajā piemērā mēs python izpildīsim baitu () funkciju, neizmantojot nevienu argumentu vai nosūtīšanas parametru. Tas ir vienkāršākais no visiem pārējiem piemēriem; redzēsim, kā to izdarīt. Pirmkārt, mums ir jāņem mainīgais, kā mēs šeit esam paņēmuši “w”, un pēc tam funkcija baiti (). Visbeidzot, mums tas vienkārši jāizdrukā ar iepriekš izmantoto veidu un mainīgo. “Tips” tālāk esošajā kodā, lai norādītu uz izmantotā mainīgā secību.

Displejs parāda funkcijas bytes() python izpildi.

Piemērs 03: Bytes () funkcija ar virkni Python

Tagad šajā gadījumā mēs veiksim python bytes () funkciju ar virkni. Virkne parasti ir lietotājam lasāma forma, tāpēc tai ir jābūt kodētai, lai to varētu saglabāt datora diskā. Kodēšanā izmantotās virknes tiek rakstītas kā “str”. Virkne ir baitu masīvs, kas tiek attēlots kā unikoda rakstzīmes. “Unicode” ir “rādītāju” secība, kas apzīmē atmiņu un simbolus “heksadecimālā” formātā. Mums ir mainīgais kā “v” un baitu funkcija ar paziņojumu “hey world” ar Unicode. Pēc tam, izmantojot drukas funkciju, jāveic drukāšana.

Turklāt, ja mēs strādājam ar avotu kā virkni, tad obligāti ir jānodod kāds no diviem parametriem; pretējā gadījumā pretī būs TypeError. Katra virknes rakstzīme atrodas '1' baita python atmiņas telpā. “UTF-8” ir arī parametrs, kas spēj veikt “1 112 064” rakstzīmju koda punktu kodēšanu Unicode.

Izvade parāda izpildīto baitu () funkciju python ar virkni.

Piemērs 04: Bytes () funkcija Python ar Ascii

Šajā piemērā mēs veiksim baitu () funkciju python ar ascii. “ascii” ir kodi, kas apzīmē tekstus jūsu datora sistēmā, telekomunikāciju ierīcēs un tā tālāk. Tas ir rakstzīmju kodēšanas standarts saziņai, izmantojot elektriskās ierīces. Šeit ņemtais mainīgais ir “j” ar baitu funkciju un “Asia cup” drukāšana ar “ascii”.

Izvade parāda baitu () funkcijas veiksmīgu darbību python ar ascii.

05. piemērs: Bytes() funkcija Python ar dotā veselā skaitļa masīvu

Šeit mēs ieviesīsim vienkāršu funkcijas baitu () piemēru python ar dotā veselā skaitļa masīvu. “Masīvs” ir to vienumu kolekcija, kuriem ir tāda paša veida dati, kas saglabāti blakus esošā atmiņas vietā. Apskatīsim, kā to izdarīt. Mums šeit ir mainīgais kā “t”, ar funkciju byte () un int kā “10” iekavās. Tas nozīmē, ka masīvā vajadzētu darboties līdz 10 un tajā jābūt 10 elementiem. Vesels skaitlis atgriež neinicializētu norādītā lieluma masīvu.

Displejs parāda “10” baitu funkciju, kas apstrādāta ar doto veselo skaitli “10”.

Secinājums

Funkcijai Python bytes () ir noteikta loma, lai pitons atgrieztu objektu. Baits ir datorsistēmas termins, kas saglabā atmiņu, kas darbojas, lai kodētu teksta rakstzīmi sistēmā. Baits sastāv no 8 bitiem, kas ir attēloti kā “0” vai “1”. Šajā apmācībā mēs esam pētījuši python funkcijas baitus () ar visiem piemērotajiem piemēriem, kas ir jāaptver, lai skaidri saprastu funkciju. Mēs esam apskatījuši funkcijas baitu () ieviešanu python ar argumentu, kas pievienots kā atkārtojams saraksts, bez argumenta, ar virkni, ar dotā veselā skaitļa masīvu un ar ascii.