计算 ip地址转化为整数
def jisun(ip): sum=0 #计算的十进制和 bin_sum="" #二进制的字符串 for each in ip.split("."): each_bin=bin(int(each)) bin_sum+=each_bin.lstrip("0b") for index,item in enumerate(bin_sum,1): print(index,item) sum+=int(item)*2**(len(bin_sum)-index) return sum ret=jisun("192.168.222.12") print(ret)

浙公网安备 33010602011771号