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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。