私は学校のためのパスワードプロジェクトを作っていましたが、私は1つの問題に立ち往生しました。ここではありえないが正常に動作するコードです:パスワード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'と他の人を呼び出すことはありません –
また、あなたのクラスメートに提案された重複[質問](http://stackoverflow.com/q/41117733/1324033)はさらに助けになるかもしれません – Sayse