python题目:判断一个IP地址是否合法【杭州多测师】【杭州多测师_王sir】
value = input('请输入您的IP地址:') def foo(name): lists = name.split('.') if len(lists) != 4: return '该IP地址不是合法的' for i in range(4): try: tmp = int(lists[i]) if tmp not in range(0,256): return '该IP地址不是合法的' except: return '该IP地址不是合法的' return '该IP地址是合法的' print(foo(value))
#请输入您的IP地址:192.168.1.155
#该IP地址是合法的