密码安全性检查代码
#
低级密码要求:
1. 密码由单纯的数字或字母组成
2. 密码长度小于等于8位
#
中级密码要求:
1. 密码必须由数字、字母或特殊字符(仅限:~!@#$%^&*()_=-/,.?<>;:[]{}|\)任意两种组合
2. 密码长度不能低于8位
#
高级密码要求:
1. 密码必须由数字、字母及特殊字符(仅限:~!@#$%^&*()_=-/,.?<>;:[]{}|\)三种组合
2. 密码只能由字母开头
3. 密码长度不能低于16位
fuhao = r'''~!@#$%^&*()_+-=[]{};'\:"|,./<>?'''
shuzi = "0123456789"
zimu = "qwertyuioplkjhgfdsazxcvbnmMNBVCXZLKJHGFDSAPOIUYTREWQ"
'''分析:
长度:如果输入少于8为初级,大于8为中级.大于16为高级
组合:初级由单独的字母或数字组成,中级由数字和字母或符号中的任意两种组合,
高级由三种组合,还必须有字幕开头
'

本文介绍了使用Python编写的密码安全性检查代码,分为低级、中级和高级三个级别。低级要求密码为数字或字母,长度不超过8位;中级要求密码包含数字、字母或特殊字符中的两种,长度至少8位;高级要求密码包含数字、字母和特殊字符,以字母开头,长度至少16位。
最低0.47元/天 解锁文章
948

被折叠的 条评论
为什么被折叠?



