题解 | #合法IP#

合法IP

http://www.nowcoder.com/practice/995b8a548827494699dc38c3e2a54ee9

while True:
    try:
        N = str(input())
        ls = N.split(".")
        state = "YES"
        if len(ls) != 4:
            state = "NO"
        for i in ls:
            if i=="":
                state = "NO"
                continue
            if i.startswith('0') and len(i) > 1:
                state = "NO"
                continue
            if not i.isdigit():
                state = "NO"
                continue
            if int(i) < 0:
                state = "NO"
                continue
            if int(i) > 255:
                state = "NO"
                continue
        print(state)
    except:
        break
全部评论

相关推荐

12-13 20:26
浙江大学 Java
淬月星辉:把浙大的校名加大加粗,把校徽再贴出来,就OK了
点赞 评论 收藏
分享
牛客67381407...:我们学校华为是点击就送的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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