class IPAd: def __init__(self, s): self.s = s def trans(self): s_list = self.s.split('.') s_bins = [format(int(num), '08b') for num in s_list] result = ''.join(s_bins) return int(result, 2) def re_trans(self): nums = format(int(self.s), '032b') num_list = [] for i in range(0, 32, 8): num_str = nums[...