【发布时间】:2019-10-02 01:23:53
【问题描述】:
我要求用户输入密码。然后程序确定密码是否有效,如果它符合某些标准。
这是有问题的部分。
for i in range(0, len(password)):
if(password[i].isdigit()==True):
isNum+=1
elif (password[i].isalpha()==True):
isLetter+=1
elif (password[i].isupper()==True):
isUpper+=1
我的程序可以很好地检测数字和字母,但它不能检测大写字母。如果我输入密码1234Foxes,它会说有4个字母,4个数字,总共8个字符,但它说有0个大写字母。
【问题讨论】: