def ignoreip(ip): ipn = [int(n) for n in ip.split('.')] if ipn[0] == 0 or ipn[0] == 127: return True return False def resprint(ip,ym,classdic): if checkvalid(ip,ym): classdic[publicip(ip)] += 1 if privateip(ip): classdic['private'] += 1 else : if ignoreip(ip): classdic['wrong'] += 0 else: classdic['wrong'] += 1 return classdic 上面部分代码以及res.append(str(classdic[key]))更改之后就可以完全通过用例了。
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务