Питхон бајтови ()

Метода битес () враћа непроменљиви објект бајтова иницијализован датом величином и подацима.

Синтакса bytes()методе је:

 бајтова ((извор (, кодирање (, грешке))))

bytes()метода враћа објект бајтова који је непроменљиви (не може се изменити) низ целих бројева у опсегу 0 <=x < 256.

Ако желите да користите променљиву верзију, користите методу битеарраи ().

битес () Параметри

bytes() узима три опционална параметра:

  • извор (опционално) - извор за иницијализацију низа бајтова.
  • кодирање (опционално) - ако је извор низ, кодирање низа.
  • грешке (опционално) - ако је извор низ, радња коју треба предузети када конверзија кодирања не успе (Прочитајте више: Кодирање низом)

Извор параметар се може користити за покрене низ бајтова на следеће начине:

Различити параметри извора
Тип Опис
Низ Претвара низ у бајтове помоћу стр.енцоде () Такође мора да обезбеди кодирање и опционално грешке
Цео број Ствара низ пружене величине, све иницијализовано у нулу
Предмет За иницијализацију бајт-поља користиће се међуспремник само за читање објекта
Итерабле Ствара низ величине једнак итерабилном броју и иницијализован за итерабилне елементе. Мора бити итерабилно од целих бројева између 0 <= x < 256
Нема извора (аргументи) Ствара низ величине 0

Повратна вредност из бајтова ()

bytes()Метод враћа тект објекат дате величине и иницијализација вредности.

Пример 1: Претварање низа у бајтове

 string = "Python is interesting." # string with encoding 'utf-8' arr = bytes(string, 'utf-8') print(arr)

Оутпут

 б'Питхон је занимљив. ' 

Пример 2: Креирајте бајт задате целобројне величине

 size = 5 arr = bytes(size) print(arr)

Оутпут

 б ' к00 к00 к00 к00 к00' 

Пример 3: Претворите итерабилну листу у бајтове

 rList = (1, 2, 3, 4, 5) arr = bytes(rList) print(arr)

Оутпут

 б ' к01 к02 к03 к04 к05' 

Занимљиви Чланци...