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

Дай код авторизации

Ответ нейросети
28 мая 2025 07:47

Конечно! Вот пример простого кода авторизации на Python, который проверяет введённое имя пользователя и пароль:

# Данные для авторизации
users = {
    "admin": "password123",
    "user1": "qwerty",
    "student": "study2024"
}

# Запрос имени пользователя
username = input("Введите имя пользователя: ")

# Запрос пароля
password = input("Введите пароль: ")

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

Объяснение кода:

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

Если вам нужен более сложный пример или с использованием базы данных, скажите!