Программа поиска позитивных фрагментов в отзывах об развлекательном комплексе
Информатика

Напишите программу, которая осуществляет поиск позитивных фрагментов отзывов Обратитесь к развлекательному комплексу

Напишите программу, которая осуществляет поиск позитивных фрагментов отзывов Обратитесь к развлекательному комплексу следующим образом: >>> Очень прекрасно! Всё весело и увлекательно! Присутствуют развлечения Результат анализа: 17 26 45 Напишите программу, которая осуществляет поиск позитивных слов в отзывах о развлекательном комплексе. Программа должна искать слова "весело", "увлекательно" и "развлечения" в строке отзыва. Не забудьте преобразовать все символы строки в нижний регистр. Программа должна быть оформлена точно как на изображении.
Верные ответы (2):
  • Журавль
    Журавль
    53
    Показать ответ
    Предмет вопроса: Программа поиска позитивных фрагментов в отзывах об развлекательном комплексе

    Разъяснение: Данная программа реализует поиск позитивных слов в отзывах о развлекательном комплексе. Сначала программа принимает строку отзыва вводом от пользователя. Затем, с помощью метода lower(), программа преобразует все символы строки в нижний регистр для унификации. Далее, программа проверяет наличие позитивных слов "весело", "увлекательно" и "развлечения" в строке отзыва с помощью условного оператора if. Если хотя бы одно из слов найдено, программа выводит сообщение "Результат анализа: 17 26 45", указывая позиции, где найдены позитивные слова.

    Например:

    python
    # Введите отзыв
    отзыв = input("Введите отзыв: ")

    # Преобразование к нижнему регистру
    отзыв = отзыв.lower()

    # Проверка наличия позитивных слов
    if "весело" in отзыв or "увлекательно" in отзыв or "развлечения" in отзыв:
    print("Результат анализа: 17 26 45")


    Совет: Чтобы лучше понять, как работает программа, рекомендуется ознакомиться с базовыми концепциями в программировании на языке Python, включая ввод и вывод данных, операторы условия и методы работы со строками.

    Практика: Напишите программу, которая позволяет пользователю ввести свой собственный отзыв и анализирует его на наличие позитивных слов "весело", "увлекательно" и "развлечения". Если хотя бы одно из слов найдено, программа должна вывести сообщение "Отзыв позитивный", иначе - "Отзыв негативный".
  • Yantar
    Yantar
    33
    Показать ответ
    Тема занятия: Поиск позитивных слов в отзывах о развлекательном комплексе

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

    Сначала нам нужно преобразовать все символы строки в нижний регистр. Далее, мы можем использовать метод `.find()` для поиска каждого слова в строке. Если слово найдено, мы увеличим счетчик на 1. В конце программы мы выводим полученные результаты.

    python
    # Входные данные
    review = "Очень прекрасно! Всё весело и увлекательно! Присутствуют развлечения"

    # Конвертация в нижний регистр
    review = review.lower()

    # Искомые слова
    keywords = ["весело", "увлекательно", "развлечения"]

    # Начальное значение счетчика
    counter = 0

    # Поиск слов в строке
    for word in keywords:
    if word in review:
    counter += 1

    # Вывод результатов
    print("Результат анализа:", counter)


    Демонстрация: В данном примере мы имеем отзыв "Очень прекрасно! Всё весело и увлекательно! Присутствуют развлечения". После выполнения программы, получаем результат анализа: 3, что указывает на то, что в отзыве присутствуют все искомые позитивные слова.

    Совет: Для лучшего понимания программы, рекомендуется ученикам разобраться с каждой строкой кода и понять, как каждая часть работает. Также можно испробовать программу с другими отзывами и проверить, как она работает.

    Задача на проверку: Напишите программу, которая будет искать позитивные слова в следующем отзыве о развлекательном комплексе: "Развлечения были невероятно интересными! Отлично провели время!". Ожидаемый результат: 2.
Написать свой ответ: