Проверка корректности данных при регистрации почты
Информатика

Напишите программу для проверки корректности введенных пользователем данных при регистрации нового ящика электронной

Напишите программу для проверки корректности введенных пользователем данных при регистрации нового ящика электронной почты. Программа должна проверить, что пользователь указал правильный логин (не содержащий символ «@») и правильный резервный адрес (содержащий символ «@»). Без проведения других проверок, нужно только выполнить указанные здесь проверки. Формат ввода: две строки, в которых указывается предлагаемый пользователем логин и резервный адрес. Формат вывода: одна строка, в которой сообщается результат.
Верные ответы (1):
  • Anna
    Anna
    12
    Показать ответ
    Задача: Проверка корректности данных при регистрации почты

    Пояснение: Чтобы проверить корректность введенных данных при регистрации нового ящика электронной почты, можно использовать простую программу. Эта программа будет проверять, содержит ли логин символ "@" и, соответственно, является ли он правильным, а также проверять, содержит ли резервный адрес символ "@" и, таким образом, является ли он правильным.

    Пример использования:

    python
    def email_check(login, backup):
    if "@" in login:
    return "Неправильный логин: логин не должен содержать символ "@""
    elif "@" not in backup:
    return "Неправильный резервный адрес: резервный адрес должен содержать символ "@""
    else:
    return "Данные верны"

    login = input("Введите логин: ")
    backup = input("Введите резервный адрес: ")

    result = email_check(login, backup)
    print(result)


    Совет: При написании программы, используйте условные операторы для проверки корректности данных. Также важно помнить, что символ "@" играет ключевую роль в проверке логина и резервного адреса.

    Задание для закрепления: Напишите программу, которая проверяет корректность введенных пользователем данных при регистрации нового ящика электронной почты. Требуется создать функцию `email_check(login, backup)`, которая принимает две строки в качестве аргументов и возвращает одну строку с результатом проверки. При несоблюдении условий, функция должна вернуть сообщение о неправильности данных. Проверьте программу, введя различные комбинации логинов и резервных адресов.
Написать свой ответ: