Информатика (10 класс)

Назад

Задание на 03.03.2025

Задание 1

  1. Возьмите какой-нибудь достаточно длинный текст на русском языке в формате .txt.
  2. Уберите знаки препинания с помощью .replace(), приведите к нижнему регистру с помощью .lower(), разбейте на слова с помощью .split().
  3. Используя list comprehension и метод .startswith(), для каждой буквы русского алфавита составьте список слов, начинающихся на эту букву. Создайте словарь, в котором ключами будут буквы, а значениями – эти списки.
  4. Используя полученные данные, для каждой буквы найдите самое длинное и самое короткое слово, которое начинается на эту букву.
  5. Выведите полученную информацию на экран.
  6. Если присылаете мне код, пришлите также и использованный текст.