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

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

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

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

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

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

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

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

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

 

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

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

Способы перевода СС кодом
📘 Нередко в программах требуется перевести число в какую-то другую систему счисления, рассмотрим некоторые способы. 👾 Воспользоваться встроенными...
Все типы 22-го задания в ЕГЭ-2024 по географии
1 тип – термины по природе Монголия намерена построить в бассейне реки Селенга несколько ГЭС: «Шурэн» (мощность 245 МВт) на самой Селенге, а также...
Теория строения органических веществ
1️⃣ Атомы в молекулах соединены друг с другом в определённой последовательности согласно их валентностям: C - IV; O - II; H - I; N - III. ...
Системное строение общества: элементы и подсистемы
Как строится общество, из каких элементов оно состоит и почему всё вместе это — система, рассказываем в этой шпаргалке.  Понятие общества ...
КАСАТЕЛЬНАЯ И ХОРДА
Для начала вспомним базовые определения: 👉 Хорда — отрезок, соединяющий любые две точки окружности. 👉 Касательная — прямая, проходящая через...
Мировые религии: теория для ЕГЭ по обществознанию
В современном мире религии можно разделить на три группы: Родоплеменные верования — сохранились по сей день: тотемизм, анимизм Мировые...

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

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