0
我希望能夠輸入一系列的數字,在64位再現位,然後反向並顯示8個字節。我一直在查找bitstring,但沒有得到輸出我期待的。Python函數,將輸入到64位,然後更改爲8bytes輸出
代碼
def Pconvert(*varloadID):
bits = [0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,]
for x in varloadID:
x -= 1
bits[x] = 1
print bits
j = int(''.join(map(str, bits)))
print j
輸入
Pconvert(1,8,64)
期望列表使用結構
[129,0,0,0,0,0,0,128]
不要發佈鏈接的答案,以防鏈接過時。您應該在此總結其相關內容,以便您的答案是獨立的,並提供學分或進一步閱讀的鏈接。 – Reti43