Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3244927
А
Аноним
21 мая 2025 18:13 · публичный вопрос
А
Аноним

Я подписалась. Мне нужен код для авторизации

Ответ нейросети
21 мая 2025 18:13

Конечно! Ниже приведён пример простого кода для авторизации на языке Python с использованием пользовательских данных (логина и пароля). Это базовый пример, который можно расширять и модифицировать в зависимости от требований.

# Пример простой системы авторизации

# Заранее заданные данные пользователя
users = {
    "user1": "password123",
    "student": "mypassword",
}

def authorize():
    username = input("Введите логин: ")
    password = input("Введите пароль: ")

    if username in users and users[username] == password:
        print("Авторизация успешна! Добро пожаловать, {}!".format(username))
    else:
        print("Некорректные логин или пароль. Попробуйте снова.")

# Вызов функции авторизации
authorize()

Как это работает:

  1. Создаётся словарь users, где ключи — имена пользователей, значения — их пароли.
  2. В функции authorize() пользователь вводит логин и пароль.
  3. Скрипт проверяет, есть ли такой логин в словаре, и соответствует ли введённый пароль сохранённому.
  4. Если проверка прошла успешно — выводится сообщение об успешной авторизации, иначе — сообщение об ошибке.

Если нужно более сложное решение (например, хранение данных в базе, шифрование паролей, или авторизация через интерфейс), сообщите, я подготовлю более расширенный пример!