|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
word = 'qwertyuioplkjhgfdsazxcvbnmQAZXSWEDCVRTGBFHYNJUMKILOP'
number = '1234567890'
code = input("给自己设定一个密码吧:")
length = len(code)
while length:
if length == 0:
print("您输入的密码为空,请重新输入:")
length = len(code)
else:
if length <= 6:
flag = 1
elif 6 <= length <= 10:
flag = 2
else:
flag = 3
flag0 = 0
for each in code:
if each in number:
flag0 += 1
break
for each in code:
if each in word:
flag0 += 1
break
while 1:
print("您的密码评级为:, end = ' '")
if flag == 1 or flag0 == 1:
print("低")
elif flag == 3 and flag0 == 2:
print("高")
break
else:
print("中")
print("请按以下方法提升级别:\n\\t1.密码需要数字和密码双结合\nt2.密码尽量不要小于十位")
break
print("您输入的密码为空,请重新输入:") # 这里要用input吧
而且你的代码中没有跳出循环评完级别之后就要break
|
|