Может, кто-нибудь подскажет, как решить следующую проблему?
Мне нужно попросить пользователя ввести имя пользователя, а затем пароль. Затем мне нужно сравнить имя пользователя и пароль с внешним TXT-файлом, в котором хранятся правильные имя пользователя и пароли. Для программирования мне нужно создать al oop, пока не будет введено правильное имя пользователя, а затем, когда введен правильный пароль. Мне также нужно отобразить, если имя пользователя правильное, но не пароль. Я просто пытаюсь выбрать, какой l oop использовать и как структурировать этот код.
Текстовый файл содержит:
admin, admin1
admin - это имя пользователя admin1 - это пароль
Ниже приведен код, который работает нормально, но не содержит правильного l oop.
with open('user.txt')as username:
contents = username.read()
user = input("Please enter your username:")
if user in contents:
print("Username correct")
else:
print ("Username incorrect. Please enter a valid username")