题解 | #整数与IP地址间的转换#
整数与IP地址间的转换
https://www.nowcoder.com/practice/66ca0e28f90c42a196afd78cc9c496ea
t1=list(map(eval,input().split('.'))) t2=eval(input()) temp='' t='' for i in range(4): temp=str(bin(t1[i])).replace('0b','') while len(temp)<8: temp='0'+temp t+=temp+'' print(int(t,2)) t2=str(bin(t2)).replace('0b','') while len(t2)%8!=0: t2='0'+t2 t='' for i in range(0,len(t2),8): temp=str(int(t2[i:i+8],2)) t=t+temp+'.' print(t[:-1])