Обработка текстов

Редакция Без Сменки
Честно. Понятно. С душой.

В КЕГЭ по информатике появились новые задания с обработкой больших текстов. Такие задания можно решить несколькими эффективными способами и сейчас мы их рассмотрим 🙂

Задание:
Дан отрывок из произведения, нужно посчитать сколько раз встретилось слово “долг” в отрывке, при этом не считать те слова, где слово долг, является началом или окончанием другого слова(например: долги, долгами, незадолго).

Варианты решения:
📍Открываем Word/Блокнот и жмем Ctrl+F — вводим наше слово “долг” и проверяем, что все подходило. В некоторых текстовых редакторах при поиске можно поставить галочку, что слово будет искаться сразу целиком или еще будет учитывать регистр. Удобно!

📍Вариант для прогеров, почему бы не решить это с помощью Python.
Выглядеть будет это как-то так:

with open («1.docx») as f:
lines = f.readlines()

Затем, каждую строчку поделим на слова с помощью функции split() и пройдемся по ним. !Важный момент — не забудем превратить все слова в нашей строке в нижний регистр, так как все варианты нахождения слово “долг”: ДОЛГ, долг, Долг, ДОлг, ДОЛг…. — нам могут подойти.

Если слово подходит — будем увеличивать переменную = количеству таких слов, что будет ответом к задаче.

 

Где вы учитесь?

Вам также будет интересно

Квадратичная функция
✅ Квадратичная функция — самая любимая на ЕГЭ. Она достаточна сложная, чтобы включить в ЕГЭ, и достаточно простая, чтобы решить задания с ней....
Этнические общности 🌏
Вообще, принято выделять 4 вида / формы этнических общностей. Разберём каждую: 🔸Род — представляет собой группу кровных родственников, которые...
«Молодая гвардия» Фадеев — шпаргалка для ЕГЭ 2026 по литературе
«Молодая гвардия» Фадеев: темы, проблемы, герои, идея произведения. Полная шпаргалка для ЕГЭ 2026 по литературе. «Молодая гвардия» А.А. Фадеев —...
Стадии развития действия произведения
Не забываем, что части композиции могут отсутствовать или меняться местами в том или ином художественном произведении. Экспозиция Завязка ...
Формулы показательных выражений
Чтобы нормально решать задания на показательные выражения и уравнения, нужно как минимум знать формулы в лицо.  Собрали для вас основные формулы...
ТАБЛИЦЫ ИСТИННОСТИ
Построим таблицу истинности для функции F: F = (x ≡ z ) ∨ (x → (y ∧ z)) Задействовано три переменных → возможно 8 комбинаций. Установим...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.