Вопрос задан 05.07.2023 в 13:05. Предмет Информатика. Спрашивает Березина Даша.

Помогите пожалуйста язык прогр. питон Дана строка, найти слово, которое чаще встречается в

тексте, перевернуть его и вставить в то, же место ​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вітенко Хрустя.

Ответ:

--- Python 3.8.3 x64 ---

import collections  

import re

import string

def ClearString(RawString):

   return re.sub(r' +', ' ', re.sub(rf'[{string.punctuation}]|\n', '', RawString))

def main():

   RawString = input()

   OrigString = RawString

   MostCommonWord = collections.Counter(ClearString(RawString).split(' ')).most_common()[0][0]

   RedactedString = re.sub(rf'{MostCommonWord}', MostCommonWord[::-1], OrigString)

   print(RedactedString)

   

if __name__ == "__main__":

   main()

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам с этим заданием. Вот пример кода на Python, который выполняет указанную вами задачу:

python
def most_common_word(text): # Разделение текста на слова и подсчет их встречаемости words = text.split() word_count = {} for word in words: word = word.strip(".,!?") # Удаление знаков пунктуации if word in word_count: word_count[word] += 1 else: word_count[word] = 1 # Нахождение наиболее часто встречающегося слова most_common = max(word_count, key=word_count.get) return most_common def reverse_and_insert(text, word): reversed_word = word[::-1] # Переворачиваем слово text = text.replace(word, reversed_word) # Заменяем исходное слово на перевернутое return text # Ваш текст input_text = "В этом предложении чаще всего встречается слово слово." # Находим наиболее часто встречающееся слово most_common = most_common_word(input_text) # Переворачиваем его и вставляем в текст output_text = reverse_and_insert(input_text, most_common) print(output_text)

Пожалуйста, замените input_text на ваш текст. Этот код найдет наиболее часто встречающееся слово, перевернет его и вставит обратно в текст.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

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

Задать вопрос