题解 | #合法IP#
合法IP
https://www.nowcoder.com/practice/995b8a548827494699dc38c3e2a54ee9
import sys
lst = input().split('.')
for i in lst:
if len(i)>1 and i[0] not in '123456789':
print('NO')
sys.exit()
try:
lst = list(map(int, lst))
except:
print('NO')
sys.exit()
if len(lst) != 4:
print('NO')
sys.exit()
for i in lst:
if i < 0 or i > 255:
print('NO')
break
else:
print('YES')

查看5道真题和解析