python 2进制字符串拼接查找

来源:互联网 发布:mac怎么下载r语言 编辑:程序博客网 时间:2024/06/06 03:12
#! /usr/bin/python2

# coding=utf-8

global  hex27, hex28, db_27, db_28hex27 =0hex28=0db_27 = 18.5db_28 = -64for i in range(0, 0b1110111 + 1):    string_num=bin(i).replace('0b','') +"0"    ii = str(int(string_num, 2))    hh = hex(int(ii))    dd = i * 0.5    print string_num,  ii,hh, i *0.5    if (dd  == db_27):        print "--------------get ",i,dd, db_27, hh,ii, string_num        hex27 = hhfor i in range(1, 0x1f + 1):    print bin(i)    strb = bin(i).replace('0b','').zfill(5)    #print strb    string_num='01' + strb +"1"    ii = str(int(string_num, 2))    hh = hex(int(ii))    dd = (i -1)* -2 + -30    print string_num,  ii,hh, dd    if (dd == db_28):        print "----------------get ",i,db_28,dd, hh,ii, string_num        hex28=hhprint "hex27=", hex27, bin(int(hex27,16)).replace('0b','').zfill(8), db_27, "hex28=",hex28, bin(int(hex28,16)).replace('0b','').zfill(8), db_28,

原创粉丝点击