|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 幽梦三影 于 2018-5-19 23:49 编辑
- n = "!@#$%^&*()_=:;<>,./?-[]{}"
- x = "zxcvbnmasdfghjklqwertyuiopZXCVBNMASDFGHJKLQWERTYUIOP"
- y = "0123456789"
- flag1 = 0;flag2 = 0;flag3 = 0
- secret = input("请设置你的密码:")
- for i in secret :
- if i in n :
- flag1 = 1
- for j in secret :
- if j in x :
- flag2 = 1
- for k in secret :
- if k in y :
- flag3 = 1
- if ( flag2 == 1 or flag3 == 1 ) and len(secret) <=8 :
- print("你的密码等级为:低")
- print("请按以下方式提升你的密码安全级别")
- print("""1.密码必须由数字,字母机特殊字符三种组合
- 2.密码只能由字母开头
- 3.密码长度不能低于16位""")
- elif flag1 == 1 and flag2 == 1 and flag3 == 1 and len(secret) > 16 and ( secret[0] in x ) :
- print("你的密码安全等级为:高")
- print("请继续保持")
- elif ( ( flag1 ==1 and flag2 == 1) or ( flag1 == 1 and flag3 == 1 ) or ( flag2 == 1 and flag3 == 1 ) ) and len(secret) > 8 :
- print("你的密码等级为:中")
- print("请按以下方式提升你的密码安全级别")
- print("""1.密码必须由数字,字母机特殊字符三种组合
- 2.密码只能由字母开头
- 3.密码长度不能低于16位""")
-
复制代码 |
|