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

Напиши программу, которая проверяет защищённость соединения у сайтов. Есть последовательность строк со ссылками и строка "стоп" в конце. Выведи только ссылки на сайты с протоколом…

Запрос пользователя

Напиши программу, которая проверяет защищённость соединения у сайтов. Есть последовательность строк со ссылками и строка "стоп" в конце. Выведи только ссылки на сайты с протоколом https. Ввод Вывод http⁠s://ya.ru/ htt⁠ps://education.yandex.ru/ htt⁠p://cat.meow стоп

Ответ нейросети
18 сентября 2024 07:47

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

# Создаем пустой список для хранения защищенных ссылок
https_links = []

while True:
    # Запрашиваем у пользователя ввод ссылки
    link = input("Введите ссылку (или 'стоп' для завершения): ")
    
    # Проверяем условие выхода из цикла
    if link.lower() == "стоп":
        break
    
    # Проверяем, начинается ли ссылка с 'https://'
    if link.startswith("https://"):
        https_links.append(link)

# Выводим все ссылки с 'https://'
print("Защищённые ссылки:")
for https_link in https_links:
    print(https_link)

Как работает программа:

  1. Создается пустой список https_links для хранения ссылок с HTTPS.
  2. Запускается бесконечный цикл, который будет продолжаться до тех пор, пока пользователь не введет "стоп".
  3. Каждая введенная ссылкa проверяется на наличие протокола https://.
  4. Если она начинается с https://, то ссылка добавляется в список.
  5. После завершения ввода (когда введено "стоп"), программа выводит все собранные защищенные ссылки.

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