Работа с текстом в Python
Информатика

Задача 1: Пользователь вводит текст с клавиатуры, а затем вводит список слов, которые нужно найти и изменить в тексте

Задача 1: Пользователь вводит текст с клавиатуры, а затем вводит список слов, которые нужно найти и изменить в тексте, чтобы они были в верхнем регистре. Вывести измененный текст на экран.

Задача 2: Дан текст. Посчитать количество предложений в этом тексте и вывести результат на экран. Написать код на языке Python.
Верные ответы (1):
  • Skat
    Skat
    43
    Показать ответ
    Задача: Работа с текстом в Python

    Пояснение: Данная задача заключается в написании программы на языке Python, которая будет обрабатывать введенный текст и производить указанные изменения. Для решения этой задачи вам понадобится использовать циклы и методы работы со строками.

    Для начала, вам нужно запросить у пользователя текст, который нужно изменить. Затем вы должны запросить список слов, которые нужно найти и изменить в верхний регистр. Для каждого слова в списке, вам нужно будет проверить, есть ли оно в тексте, и если да, то заменить его на версию с заглавными буквами.

    При работе со строками в Python можно использовать методы, такие как `split()`, чтобы разделить текст на слова, и `replace()`, чтобы заменить искомые слова на версии с заглавными буквами. После всех изменений, вы должны вывести измененный текст на экран.

    Пример:

    Введите текст: Привет! Как дела? Я очень рад, что тебя видеть!
    Введите список слов для замены в верхний регистр (через запятую): привет, дела
    Измененный текст: ПРИВЕТ! Как ДЕЛА? Я очень рад, что тебя видеть!


    Совет: Работа с текстом в Python может быть удобна с использованием различных встроенных методов работы со строками. Ознакомьтесь с документацией по строкам в Python, чтобы найти наиболее подходящие методы для решения задачи.

    Упражнение: Напишите программу на языке Python, которая будет реализовывать данную задачу, основываясь на описании и примере использования.
Написать свой ответ: