2
我想轉換一個由二進制數字組成的字符串並將該字符串轉換爲二進制數字。將字符串轉換爲python中的二進制數
假設,我的輸入是「01001」,這是字符串格式,我想將其轉換爲二進制數字格式,以執行各種位明智的操作。
我想轉換一個由二進制數字組成的字符串並將該字符串轉換爲二進制數字。將字符串轉換爲python中的二進制數
假設,我的輸入是「01001」,這是字符串格式,我想將其轉換爲二進制數字格式,以執行各種位明智的操作。
您可以將數轉換爲int
,做位運算,這樣
my_int = int("01001", 2)
print my_int & 1 # 1
print my_int & 8 # 8
print my_int & 16 # 0
我敢肯定有很多答案對這個問題各地SO。你有沒有嘗試搜索一下? –