我正在为学校制作一个密码项目,我陷入了一个问题。这里是心不是正常的代码:密码python项目编号
def passwordStrength(password):
if password.islower():
print("Your password is weak as it only contains lower case letters")
elif password.isupper():
print("Your password is weak as it only contains capital letters")
elif password.isnumeric():
print("Your password is weak as it only contains numbers")
elif password.islower and password.isupper:
print("Your password is medium as it contains no numbers")
elif password.islower and password.isnumeric:
print("Your password is medium as it contains no uppercases")
elif password.isupper and password.isnumeric:
print("Your password is medium as it contains no lowercases")
elif password.islower and password.isupper and password.isnumeric:
print("Your password is strong")
,但如果我的密码,如“asasASAS1212”键入它说,它不包含数字
'islower'是一个函数,而不是一个属性(等)。 – Sayse
你不叫'islower'和其他人 –
此外,你的同学建议的重复[question](http://stackoverflow.com/q/41117733/1324033)可能会进一步帮助 – Sayse