差分曼彻斯特解码

s为二进制数

s=''
r=""
tmp = 0
for i in xrange(len(s)/2):
    c = s[i*2]
    if c == s[i*2 - 1]:
        r += '1'
    else:
        r += '0'
print hex(int(r,2))[2:-1].decode('hex')

 

posted @ 2023-08-26 00:18  willingyut  阅读(77)  评论(0)    收藏  举报