В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
1652001
1652001
24.01.2020 02:43 •  Информатика

Решить в питоне (python) 10 !
надо написать программу, которая принимает текст и выводит два слова слова: наиболее часто встречающееся слова и самое длинное слово.

буду .

Показать ответ
Ответ:
borshliba
borshliba
10.10.2020 10:17

def clean_text(text:str):

scrap = ['.', ',', '?', '!', ':', ';']

splited_text = text.split(' ')

for word in splited_text:

 for lit in word:

  if lit in scrap:

   word.replace(lit, '')

print(splited_text)

return splited_text

def find_biggest(text:list):

biggest_word = ''

for word in text:

 if len(word) > len(biggest_word):

  biggest_word = word  

return biggest_word

def findCommonword(text:list):

common_word = ''

for word in text:

 if text.count(word) > text.count(common_word):

  common_word = text.pop(text.index(word))

return common_word

def parse(text:str):

clear_text = clean_text(text)

biggest_word = find_biggest(clear_text)

common_word = findCommonword(clear_text)

return (common_word, biggest_word)

def main():

text = input()

print(*parse(text))

if __name__ == '__main__':

main()

Объяснение:

Все табуляции и пробелы сайт ломает, копировать не советую. Ниже приложен скриншот оригинала кода. Программа протестирована и делает вид что работает как должна. Если есть вопросы - спрашивай, отвечу. Если прям надо просто скопировать, могу залить на pastebin.com


Решить в питоне (python) 10 ! надо написать программу, которая принимает текст и выводит два слова
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота