''' A, B, C, D, E, errors, privates一共7类,步骤如下: 1.判断是否为无效地址('0','127'开头) 2.判断格式有误的地址 3.判断掩码无效的地址 4.判断A, B, C, D, E类地址(处理合理地址) 5.判断私有地址(私有地址也为A, B, C类的合法地址,所以最后判断) ''' import string import sys A, B, C, D, E, errors, privates = 0, 0, 0, 0, 0, 0, 0 def getBin(string):#合理地址转化为二进制方便比较 return ''.join(map(la...