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

  • 52
Напишите программу, которая проверяет правильность введенного логина и резервного адреса электронной почты пользователя. В случае, если логин не содержит символа "@", а резервный адрес содержит символ "@", программа должна вывести сообщение о правильности данных. Не требуется выполнять другие проверки.

Формат ввода:
В первой строке вводится предлагаемый пользователем логин.
Во второй строке вводится резервный адрес электронной почты.

Формат вывода:
Выводится одна строка - сообщение о правильности данных, если все условия выполнены.
Yagnenok
61
Добро пожаловать! Чтобы решить данную задачу, нам понадобится написать программу на языке программирования, которая будет проверять введенные данные пользователя. Я расскажу вам, как это сделать пошагово.

Первым делом, нам нужно прочитать вводные данные - логин и резервный адрес электронной почты. Воспользуемся функцией `input()`, чтобы прочитать информацию от пользователя, и сохраним ее в переменных.

python
login = input("Введите логин: ")
email = input("Введите резервный адрес электронной почты: ")


Далее, нам нужно выполнить две проверки: наличие символа "@" в логине и его отсутствие в резервном адресе. Для этого воспользуемся оператором условия `if`, который проверит выполнение данных условий. Если оба условия выполняются, то выведем сообщение о правильности данных. В противном случае, ничего не будем выводить.

python
if "@" not in login and "@" in email:
print("Данные верны.")


Теперь, для проверки работы программы, мы можем запустить ее и ввести логин и резервный адрес электронной почты. Программа проверит данные и, если условия выполняются, выведет сообщение "Данные верны".

Окончательный вариант программы будет выглядеть следующим образом:

python
login = input("Введите логин: ")
email = input("Введите резервный адрес электронной почты: ")

if "@" not in login and "@" in email:
print("Данные верны.")


Надеюсь, я был достаточно подробным и обстоятельным при объяснении данной задачи. Если у вас возникли еще вопросы, пожалуйста, задавайте!