Найдите строки, содержащие только слово блокнот в его разных формах, рука в различных формах и лампа в разных формах
Найдите строки, содержащие только слово "блокнот" в его разных формах, "рука" в различных формах и "лампа" в разных формах. Также найдите строки, содержащие слово "ухо" в различных формах.
19.12.2023 07:42
Инструкция: Для решения этой задачи нам понадобится алгоритм, который будет искать строки в тексте, содержащие определенные слова. Нам нужно найти строки, содержащие слова "блокнот", "рука", "лампа" в различных формах, а также строки, содержащие слово "ухо" в разных формах.
Для начала, мы должны разделить весь текст на строки. Это можно сделать, разбив текст на отдельные строки по символу новой строки "\n".
Затем, мы будем проверять каждую строку, используя ключевые слова и их разные формы. Для этого нужно будет использовать оператор "in" и какой-то из следующих методов: find(), index(), count() или регулярные выражения.
Пример использования:
Совет: Для упрощения поиска используйте lower() для преобразования текста в нижний регистр, чтобы не учитывать регистр символов.
Задача на проверку: Найдите строки, содержащие слова "книга", "палец" и "светильник" в различных формах. Найдите также строки, содержащие слово "ухо" в разных формах. Предположим, что текст находится в переменной `text`.