Files
2026-07-14 12:46:00 +03:00

5 lines
650 B
Markdown

**Постановка:** Напишите 3 функции для анализа текста.
**Задание:**
1. `get_valid_input()` — через `while` запрашивает ввод текста. Если ввод пустой или содержит цифры, выбрасывает `ValueError` и просит ввести снова.
2. `calculate_frequency(text)` — возвращает словарь с количеством повторений каждого слова.
3. `sort_and_display(freq_dict)` — сортирует словарь по значению и выводит топ-3 самых частых слов.