ищем рифмы в базе фраз txt
with open(filename, 'r', encoding='utf-8') as file:
phrases = file.readlines()
return [phrase.strip() for phrase in phrases]
def get_rhymes(word):
# Извлекаем последние три пары букв
pairs = []
for i in range(1, 4):
if len(word) >= i * 2:
pairs.append(word[-(i * 2):])
return pairs
def find_rhymes(input_phrase, phrases):
input_words = input_phrase.split()
if not input_words:
return []
last_word = input_words[-1]
rhyme_parts = get_rhymes(last_word)
rhyming_phrases = []
for phrase in phrases:
phrase_last_word = phrase.split()[-1]
phrase_rhyme_parts = get_rhymes(phrase_last_word)
# Проверяем, есть ли совпадения в парах букв
if any(part in phrase_rhyme_parts for part in rhyme_parts):
rhyming_phrases.append(phrase)
return rhyming_phrases
def main():
phrases = load_phrases('фразы.txt')
input_phrase = input("Введите фразу: ")
rhymes = find_rhymes(input_phrase, phrases)
if rhymes:
print("Рифмующиеся фразы:")
for rhyme in rhymes:
print(rhyme)
else:
print("Рифмующихся фраз не найдено.")
if __name__ == "__main__":
main()
пример вывод данных >
Введите фразу: что мы хотим
Рифмующиеся фразы:
Когда храм ликами святим
Наш интеллект не будет прежним
Души порыв не постижим
Мы в душах верою храним
В пылу страстей о вечном судим
Лишь постижением своим
Наедине ты с миром этим
Что мы всю жизнь потом храним
Может быть мы просто верим
Ту что дано найти не многим
был бы новый день хорошим
Порой не много так хотим
Предугадать дано не многим
Блистать достоинством своим
Всё что в душе своей храним
Наш мир понять дано не многим
Той жизни что в веках храним
Тебя принять средь звёзд своим
Что мы в себе понять хотим
Мы за снежинками летим
Кому-то лжём кого-то чтим
По глади жизненной скользим
Мы мир в себе познать хотим
Росток восходит утром ранним
Вновь всё покажется другим
Что так найти в себе хотим
Так человек не отделим
И был наш мир для всех хорошим
Тогда завидуем мы нищим
Мы жизни вечные вершим
Где нет прибежища тем падшим
Вновь одинок как херувим
И мы лишь так понять хотим
И в общем он не постижим
Теперь всё кажется другим
Преодолеть дано не многим
мир наш не может быть другим
Наш мир откроется другим
Он знает всё что мы хотим
Согрею жизнь теплом своим
Помчишься словно Херувим
Не может быть наш разум одиноким
Вдруг мир миров предвосхитим
Ведь каждый миг неповторим
Мы в душах верою храним
Коль сам не можешь быть другим
Времён звучанием своим
Как стрелки путь курсором движим
Но время ход неуловим
мы в душе любовь храним
зачем познанием мы дышим
познав весь мир сознаньем чутким
Наш мир откроется другим
Блистать достоинством своим
Росток восходит утром ранним
Мы в душах верою храним
Что так найти в себе хотим
то понять дано не многим
мир может быть совсем другим
**
Введите фразу: это прекрасно
Рифмующиеся фразы:
в этом мире всё возможно
мне всегда так это важно
может так бывает странно
я не знал что всё так сложно
всё же много так возможно
мы понимаем всё примерно
в мире так всё не случайно
в жизни всё необычайно
может быть не так и важно
это нам теперь не нужно
Те- что выросли давно
Обещали нам давно
Страсть нашей веры ежечасно
Когда душа взывает страстно
чтоб быть с верой заодно
Рисует мир художник словно
что нам понять не суждено
Постичь всё то что быть должно
И общим станет то что лично
Пусть день прошедший не напрасно
Всё проходит незаметно
Ничто не может равнодушно
В мечтах постигнуть мир наш кратно
И может это так привычно
Где мысль свершится неизбежно
Жизнь постигали неизменно
В присутствии бога - жить очень сложно
Так всё приходит неизбежно
Исподволь судьбы не видно
и обжигали страсти рано
И всё что им о нас известно
И жизнь тебя меняет словно
У бога так заведено
Рисует мысль свою причудно
Природой здесь нам суждено
как в этот мир поверив страстно
Но нам порой не всё доступно
И что там будет нам не важно
Не упрекая громогласно
Но с ним говоря - так много возможно
Быть может это всё напрасно
того что нам отведено
Но что нас ждёт всех - не известно
Тихо в ночь стучать в окно
И находит разум словно
С любовью вечной заодно
В миг созерцанья сведено
Наш разум с богом заодно
Рождая души в душах словно
Евгений тут вздохнул сердечно
Это всё приходит словно
С ним станет многое возможно
Понять порой бывает трудно
Предать не могут равнодушно
Всё перед ним завалено
Наш мир - волшебное кино
Всё может быть не тем что должно
да и то сказать чудно
Их угадать суть невозможно
Пока мы верим незабвенно
как это может быть прелестно
Его за гривенник охотно
И всё величие - напрасно
Как воры, лезут в окна - полно
Жить только чувствами приятно
но нам об этом не известно
Дождь закончился давно
Когда всё связано так тесно
Так тонко как это возможно
И только ангелам известно
Что им доверять будет можно
Всё может быть так неизменно
Что за дела - то всем известно
встречают всех людей радушно
может так быть и должно
Но нам проникнуть суждено
Как жизнь рождается внезапно
хоть мы в них верим всё равно
И настроение прекрасно
Всё то душе что нашей нужно
Что сброшено, что снесено
Сердито бился дождь в окно
Вновь дорога монотонно
Структур так много что конечно
Чего он хочет преклоненно
Мысль вершится всё равно
Что было там - понять не сложно
и постигая время страстно
И целый мир постичь не трудно
Что хорошо - то всем понятно
Дождь стучит едва в окно
В них различать нюансы можно
Земную жизнь почти не видно
Уж было поздно и темно
В ночи ей лучше звёзды видно
Оно и тяжело, конечно
В Европу прорубить окно
Ведь в этом мире всё возможно
Всё в жизни нашей скоротечно
Но тот кто верит в мир наш страстно
Всё для чего то в жизни нужно
И там уже молиться поздно
А не судить людей напрасно
Так легко порой и нежно
Ему так многое дано
Всё свершится что должно
Порой всё так невероятно
Нам кажется всё можно
Момент настанет неизбежно
Свершает время всё равно
Заворожило снегом словно
Где единиц веретено
В нём всё придумано понятно
Жизнь лицезреет сладострастно
Что нам дано - что не дано
нужно вникать в суть осторожно
Так круто, дерзновенно
Мое перо к тому же дружно
А внутри меня темно
Но всё что было - не напрасно
Вновь всё случится неизбежно
Всё в жизни нашей скоротечно
Когда все с богом за одно
Понять порой бывает сложно
Всё оживает в мире словно
понять бывает это трудно
Всё испытав что только можно
Ты преклони своё колено
Как на духу про всех известно
А с ней играть душой опасно
Отождествлять любовь тат странно
Глядит как мир в моё окно
Не слыхали мы давно
В основе жизни всё прекрасно
Как знать поэту суждено
Что ведом людям был давно
Всё что давно в мирах известно
что нас покинули давно
И сожалеть о ней напрасно
То стало б многое понятно
И что дано- принять всё честно
Прозванья нам его не нужно
И разбудят вновь нежданно
Звучит приятно- с ним давно
Что мыслит разум наш банально
Стремится к счастью осторожно
В жизни всё должно быть зычно
Пьёт жизни терпкое вино
Всё как прежде неизменно
Ведь теперь нам всё возможно
это всё так просто словно
к нам приходит неизбежно
жизнь меняя безутешно
может это и смешно
мы снова верим в жизни страстно
Ты шел уныло, бесприютно
Глядел назад ежеминутно
Всё то душе что нашей нужно
Но тот кто верит в мир наш страстно
Всё в жизни нашей скоротечно
Пусть сердце твое бьется сильно
может это незаконно
в наших мыслях всё условно
суть свершая безусловно
я хочу дышать свободно
о том что нам понять не страшно
всё в жизни нашей не напрасно
нашёл в душе своей что нужно
свой взор роняешь благодушно
и всё от жизни что ей нужно
всё в нашем мире так привычно
не может быть всё так обычно
не может быть всё так банально
так ты узнай об этом лично
всё это будет необычно
в мыслях этих порой всё понятно
хочу понять я что возможно
искать по жизни осторожно
что душе твоей угодно
может быть всё это странно
Свидетельство о публикации №125011507352