Прескочи на главни садржај
🔒 Режим прегледа. Првих петнаест Foundations лекција је бесплатно; ова је Pro. Покрените 7-дневни trial да откључате едитор, AI савете и остатак курса. Картица је обавезна, можете отказати у било ком тренутку у Dashboard.Покрени 7-дневни trial →
← KurseviSenior Deep-DivesМодул 3 · Метакласе, дескриптори, магијаструцт модул за бинарно рашчлањивањеpredict33 / 161
+100 XP
Zadatak
📝 **Питање:** Предвидите тачан резултат. Низ формата \`"<иХБ"\` пакује инт32, уинт16, уинт8 као **мали-ендиан**. Након паковања, исти бајтови се распакују два пута — прво са истим малим-ендиан форматом, а затим са **биг-ендиан** (\`">иХБ"\`). шта видиш? 📋 Изаберите тачан одговор. 💡 **Савет:** Поново прочитајте горњу теорију ако нисте сигурни.
Predvidi izlaz

Pažljivo pročitaj kod

import struct


data = struct.pack("<iHB", 42, 1000, 7)
print(f"size:{len(data)}")
print(f"hex:{data.hex()}")

a, b, c = struct.unpack("<iHB", data)
print(f"unpack:{a},{b},{c}")

flipped = struct.unpack(">iHB", data)
print(f"big_endian:{flipped[0]},{flipped[1]},{flipped[2]}")

Šta će program ispisati? Napiši ovde:

💬 Diskusija

Budi prvi — postavi pitanje ili podeli savet.
Prijavi se da bi se pridružio diskusiji. Čitanje je besplatno.
Učitavanje diskusije…