所以我正在创建这个程序,我让用户登录并检查他们的详细信息(存储在外部文件中),如果他们错了,那么我希望程序让他们再次输入他们的详细信息。但是使用此代码,即使我输入正确的详细信息,它仍然会显示错误和循环。 代码:
login_username = input("Enter your username: ")
login_password = input("Enter your password: ")
file_2 = open("data.txt","r")
for line in file_2:
info = line.split(",")
if login_username == info[0] and login_password == info[1]:
quiz()
while login_username != info[0] and login_password != info[1]:
print("Error")
login_username = input("Enter your username: ")
login_password = input("Enter your password: ")
有任何线索吗?