Answer

Answer

t.me/python_tesst

Ответ:

is programming.

Объяснение:

Ниже дан исходный код, который выводит два слова: наиболее часто встречающееся и самое длинное в данном предложении.
Объяснение работы программы:

  1. Импорт модуля collections - встроенный модуль Python, реализующий специализированный контейнер типов данных.
  2. Ввод текста. Можно заменить, запросив у пользователя свою строку: text = input("Введите строку: ")
  3. Разбиение строки на слова.
  4. Поиск слова, которое имеет наибольшее количество упоминаний в предложении. Если заменить индекс с нулевого на первый, то программа выдаст слово, которое занимает второе место по количеству упоминаний в предложении.
  5. Поиск слова с максимальной длинной из предложенных слов.
  6. Вывод наиболее упоминаемого и самого длинного слов.

Код:

import collections

text = 'python is is the most popular programming language'
words = text.split()
counter = collections.Counter(words)
most_common, occurrences = counter.most_common()[0]
longest = max(words, key=len)
print(most_common, longest)


Report Page