На странице представлен фрагмент

Реши любую задачу с помощью нейросети.

Для решения данной задачи нужно реализовать цикл, который будет считывать введенные строки до тех пор, пока не будет введена строка ‘END’. При каждой итерации цикла необходимо проверить, содержит ли строка символ “@” и не оканчивается ли она на “.ru”. Если данное условие выполняется, то нужно добавить данную строку в список.
После завершения цикла нужно вывести получившийся список.

Шаги решения на русском языке:
1. Создать пустой список для хранения адресов электронной почты.
2. Запустить цикл, который будет повторяться бесконечное количество раз.
3. Внутри цикла считать строку с помощью функции input().
4. Проверить, является ли введенная строка равной ‘END’. Если условие равности выполняется, то прервать цикл с помощью инструкции break.
5. В противном случае проверить, содержит ли введенная строка символ “@”, и не оканчивается ли она на “.ru”.
6. Если условие выполняется, то добавить строку в список.
7. После завершения цикла вывести получившийся список электронных адресов.

Пример реализации на языке Python:

emails = []

while True:
email = input(“Введите адрес электронной почты (для завершения введите ‘END’): “)

if email == ‘END’:
break

if ‘@’ in email and not email.endswith(‘.ru’):
emails.append(email)

print(emails)