again = True
minimum = 8
errorcount = 0
digitm = 2
while again == True:
password = input('Enter a Password:')
passwords = len(password)
if passwords < minimum:
errorcount += 1
numblet = 0
numbdig = 0
blank = 0
numblower = 0
numbup = 0
for n in range(0, passwords):
if password(n).isalpha():
numblet += 1
if password(n).isdigit():
numbdig += 1
if password(n).isspace():
blank += 1
if password(n).islower():
numblower += 1
if password(n).isupper():
numbup += 1
我不明白为什么我得到str对象是不可调用的,我试图让输入检查,如果有至少1个大写和小写字母,至少2位数字,没有空格,以一个字母开始。你知道吗
Python中的字符串索引是使用
[]
而不是()
完成的。你知道吗相关问题 更多 >
编程相关推荐