Привет, я новичок в Python и в программировании в целом!Я пытался создать систему входа в систему с помощью Python, но она, похоже, не работает, так как я ожидаю, что проблема заключается в том, что даже если я введу ложные данные для входа в систему в конце, программа напечатает вход в систему успешно, вместо того, чтобы печатать неправильное имя пользователя или пароль. ПРИМЕЧАНИЕ: яне пытаясь создать реальную систему входа в систему, это всего лишь практическая форма из того, что я узнал
signup_username = ""
signup_password = ""
login_username = ""
login_password = ""
false_login_info = False
def signup() :
signup_username = input("Choose your username :")
signup_password = input("Choose your password :")
def login() :
login_username = input("Enter username :")
login_password = input("Enter password :")
signup()
print("Signup successful")
login()
if login_username != signup_username or login_password != signup_password :
print("Incorrect username or password")
else :
print("login successful")
ОЖИДАЕМЫЙ РЕЗУЛЬТАТ Результат: 1) если информация для входа такая же, как для информации о регистрации, я должен получить: - Вход в систему успешен 2) если данные для входаНЕ то же самое, что и информация о регистрации: - Неверное имя пользователя или пароль. В действительности: в обоих случаях программа напечатает успешный вход