题解 | #密码验证合格程序#

密码验证合格程序

https://www.nowcoder.com/practice/184edec193864f0985ad2684fbc86841

a=input()
dx=0 
xx=0
sz=0
fh=0
v=1
if len(a)>8:
   for i in a:
        if i.isupper():
            dx=1
            # print(dx)
        if i.islower():
            xx=1
        if i.isdigit():
            sz=1
        if not i.isalnum():
            fh=1
   for x in range(len(a)):
        # if a[x:x+3]   not in a[x+3:len(a)]:
        #     v=1
        if a[x:x+3]    in a[x+3:len(a)]:
            v=0
        else:
            pass
   if dx+xx+sz+fh>=3 and v==1 :
            print("OK")     
   else:
            print("NG")       
else:
    print("NG")
   

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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