Первое задание: Пользователь вводит текст с клавиатуры, а также список слов, которые зарезервированы. Требуется найти

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

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

Yarilo

Конечно! Давайте решим оба задания на языке программирования Python.

Первое задание:

1. Сначала мы попросим пользователя ввести текст с клавиатуры. Для этого воспользуемся функцией `input()` и сохраняем введенный текст в переменную `текст`.

python
текст = input("Введите текст: ")


2. Затем попросим пользователя ввести список зарезервированных слов. Разделим список на слова и сохраняем их в переменную `зарезервированные_слова` в виде списка.

python
зарезервированные_слова = input("Введите зарезервированные слова, разделяя их пробелами: ").split()


3. Проходим по каждому слову в списке `зарезервированные_слова` и, если слово найдено в тексте, заменяем его на верхний регистр.

python
for слово in зарезервированные_слова:
текст = текст.replace(слово, слово.upper())


4. Выводим измененный текст на экран.

python
print("Измененный текст:")
print(текст)


Полный код для первой задачи выглядит так:

python
текст = input("Введите текст: ")
зарезервированные_слова = input("Введите зарезервированные слова, разделяя их пробелами: ").split()

for слово in зарезервированные_слова:
текст = текст.replace(слово, слово.upper())

print("Измененный текст:")
print(текст)


Второе задание:

1. Попросим пользователя ввести текст с клавиатуры. Сохраним этот текст в переменную `текст`.

python
текст = input("Введите текст: ")


2. Используем функцию `split()` для разделения текста на предложения по знакам препинания. Затем подсчитываем количество предложений с помощью функции `len()` и сохраняем его в переменную `количество_предложений`.

python
предложения = текст.split(". ")
количество_предложений = len(предложения)


3. Выводим количество предложений на экран.

python
print("Количество предложений в тексте:", количество_предложений)


Полный код для второй задачи выглядит так:

python
текст = input("Введите текст: ")
предложения = текст.split(". ")
количество_предложений = len(предложения)

print("Количество предложений в тексте:", количество_предложений)


Надеюсь, эти решения помогут вам выполнить задания!
Знаешь ответ?
Задать вопрос
Привет!
hello