要用"."分割
怎么整?
求助大神
uj5u.com熱心網友回復:
v2="11000000.10101000.01100000.01011110"
v2l=v2.split('.')
v10l=[]
for i in v2l:
v10l.append(str(int(i,base=2)))
v10=".".join(v10l)
print(v10)
uj5u.com熱心網友回復:
它給出的二進制數中沒有點,這個點要自己插入,求步驟,我在圖書館想了一下午,沒想出來,拜托
uj5u.com熱心網友回復:
int("101010",2)uj5u.com熱心網友回復:
沒有點那就按8位來分咯
import re
v2="11000000101010000110000001011110"
v2l=re.findall('.{8}',v2)
v10l=[]
for i in v2l:
v10l.append(str(int(i,base=2)))
v10=".".join(v10l)
print(v10)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/126274.html
下一篇:Mac怎么玩Windows游戲
