import sys ''' 性能最好应该是位运算 先找8个1 然后每次跟这8个1相与之后 往后这个数字就往右移8位 ''' def to_address(i): b = (1 << 8) - 1 result = '' n = int(i) for t in range(4): result = str(n & b) if t == 0 else f'{str(n & b)}.{result}' n >>= 8 return result ''' 同理 拆分了之后 每次累加往左移8位即可 ''' def to_digit(s): a = s.split...