如果密码简单循环

Simple looping if password

while True:
    look = input("Key : ")
    if look == "ksvbd956dmew1":

但是我可以做一些 elif 而不是那样做

while True:
    look = input("Key : ")
    if look == "ksvbd956dmew1", "Otherpassword", "Otherpassword":

然后,如果用户输入这些密码之一,它就会让他们进入。我不确定这叫什么,因为我是 python 的新手,所以我无法搜索它希望有人能提供帮助我在这里 :)

while True:
    look = input("Key : ")
    if look in ("ksvbd956dmew1", "Otherpassword", "Otherpassword"):
        ...

试试这个,

passwordList = ("ksvbd956dmew1", "Otherpassword", "Otherpassword")
password = input("Please enter password : ")
while True:
    try:
            if password in passwordList:
                print("Password is Correct")
                break
            else:
                raise Exception

    except:
            print("Password is wrong")
            password = input("Please enter password : ")