0
我正在做關於Python中加密的作業項目。我需要將二進制的字符串表示轉換爲真正的二進制。我的意思是; binary = "00000011"
應該轉換爲真正的8位,因爲我將使用它進行XOR操作。我如何在Python中以這種方式轉換它?先謝謝你。Python,將二進制表示轉換爲一個真正的二進制值
我正在做關於Python中加密的作業項目。我需要將二進制的字符串表示轉換爲真正的二進制。我的意思是; binary = "00000011"
應該轉換爲真正的8位,因爲我將使用它進行XOR操作。我如何在Python中以這種方式轉換它?先謝謝你。Python,將二進制表示轉換爲一個真正的二進制值
可以使用int()
功能,使其成爲一個整數,這需要一個基數參數:
>>> int("00000011", 2)
3
一旦你有一個整數,你可以使用^
XOR運算符:
>>> 3^1
2