Задача 11: Подсчет слов в файле

Загрузите файл story.txt, который содержит текст рассказа. Ваша задача — подсчитать количество уникальных слов в файле и вывести это количество. Если у слова есть повторение, то его количество считать за одно.

В аргументе encoding функции open укажите: 'utf-8' иначе файл некорректно считается.

Что сделать:

  • Откройте файл story.txt для чтения.
  • Прочитайте содержимое файла и преобразуйте все слова в нижний регистр.
  • Подсчитайте количество уникальных слов в файле и выведите это количество.

Подсказка:

  • Используйте метод .split(), чтобы разделить текст на слова.
  • Приведите все слова к нижнему регистру для корректного подсчета.
  • Примените set() для получения только уникальных слов.

Вот ссылка на сам файл - https://cloud.mail.ru/public/HTCw/RY5t4joP4 (Чтобы открыть в новой вкладке нажмите ctrl + левая кнопка мыши)

! Если браузер блокирует файл, это значит срабатывает smart screen, вам нужно, нажать правой кнопкой мыши по не скачанному файлу и нажать сохранить или всё равно сохранить. Все файлы, что находятся в облаке автоматически проверяются антивирусом kaspersky, что указано на странице скачки. Если блокирует smart screen прямо на странице скачки, просто перезагрузите страницу(можно это сделать нажав клавишу f5)


Комментарии

rootcrop_avatar
rootcrop
,
5 дней назад

я бы сказал не корректный ответ
т.к. нужно найти уникальные слова
а уникальный слов тут 200
но это если чистить от точек и запятых 

а если считать грязные слова с точками и запятыми, то получается якобы правильный вариант