後,這是我的代碼:刪除「 - 」二元運算
with open("bin.bin", "rb") as file:
content=file.read()
binary = bin(int(binascii.hexlify(content), 16))
binary = ' '.join('{0:08b}'.format(ord(x)-128, 'b') for x in content)
print binary
我輸出的格式爲:
01100111 -1001001 00011110
我怎樣才能擺脫「 - 」和替換它0?
你可能想'(ord(x)+ 128)%256'?但不清楚爲什麼你會想要這樣的事情。 – o11c