python 判断密码是否8 位以上,包含英文大小写字母、数字

这应该是全网最简单的密码检测的吧,不需要任何的三方库也不需要正则判断,就是原生的字符串函数。
唯一的缺点是一行代码太长,不符合书写规范。



def check_password(password):
    if len(password) > 7 and not password.islower() and not password.isupper() and not password.isdigit():
        return True
    else:
        return False

print(check_password(input()))


如果对您有帮助,请点个赞呗
代码原创,转载请注明出处
https://www.jianshu.com/p/4a488abbd8ec

你可能感兴趣的:(python 判断密码是否8 位以上,包含英文大小写字母、数字)