输入要检测的密码,输出密码强度结果
密码字符分为数字字符、字母和其他符号三类
密码强度的检测方法为:
若密码位数少于8位,则不进行强度检测,给出提示"Please re-enter"
若密码长度在8位及以上,则进行密码强度检测。
若密码字符属于同一类字符,则密码强度为“Weak”
若密码字符属于不同的两类字符,则密码强度为“Medium”
若密码字符属于不同的三类字符,则密码强度为“Strong”
password=input()
____________
if n<8:
print('Please re-enter')
else:
n1=0
n2=0
n3=0
for i in range(0,n,1):
__________
if '0'<=ch<='9':
n1=1
elif 'a'<=ch<='z' or 'A'<=ch<='Z':
n2=1
else:
n3=1
___________
if x==3:
print('Strong')
elif x==2:
print('Medium')
else:
print('Weak')