1) Программа для подсчета повторений слов в тексте
Информатика

1) Придумайте программу, которая позволит пользователю вводить текст. Слова в тексте могут быть разделены одним

1) Придумайте программу, которая позволит пользователю вводить текст. Слова в тексте могут быть разделены одним или несколькими пробелами или переносом строки. Программа должна вывести на экран количество повторений каждого слова в этом тексте, используя словарь.

2) Разработайте программу, позволяющую пользователю ввести активационный код. Программа должна проверить, был ли этот код использован ранее. Если код уже был использован, выведите сообщение "Этот код уже был использован". В противном случае, выведите сообщение "Продукт активирован". Для реализации программы используйте множества.

3) Создайте программу, которая даст возможность пользователю ввести данные.
Верные ответы (1):
  • Солнечный_Феникс
    Солнечный_Феникс
    45
    Показать ответ
    1) Программа для подсчета повторений слов в тексте

    Инструкция: Для решения этой задачи мы будем использовать словарь, чтобы сохранять количество повторений каждого слова. Сначала мы запросим у пользователя ввод текста. Затем мы разделим текст на отдельные слова, игнорируя пробелы и переносы строк. Далее мы будем проверять каждое слово и обновлять словарь, увеличивая количество повторений этого слова. Наконец, мы выведем результаты, показав каждое уникальное слово вместе с количеством его повторений в тексте.

    Доп. материал:
    Вход: "Я люблю люблю программирование"
    Выход:
    Слово "Я" встречается 1 раз
    Слово "люблю" встречается 2 раза
    Слово "программирование" встречается 1 раз

    Совет: Для решения этой задачи, вам может понадобиться использовать методы разделения строки на слова и добавления записей в словарь. Ознакомьтесь с такими методами, как split() и get().

    Задание: Напишите программу на Python, которая решит эту задачу.
Написать свой ответ: