Первое задание: Пользователь вводит текст с клавиатуры, а также список слов, которые зарезервированы. Требуется найти все зарезервированные слова в тексте и изменить их регистр на верхний. Затем вывести измененный текст на экран.
Второе задание: У вас есть текст. Необходимо подсчитать количество предложений в данном тексте и вывести результат на экран. Решить задачу на языке программирования Python.
Второе задание: У вас есть текст. Необходимо подсчитать количество предложений в данном тексте и вывести результат на экран. Решить задачу на языке программирования Python.
Yarilo
Конечно! Давайте решим оба задания на языке программирования Python.
Первое задание:
1. Сначала мы попросим пользователя ввести текст с клавиатуры. Для этого воспользуемся функцией `input()` и сохраняем введенный текст в переменную `текст`.
2. Затем попросим пользователя ввести список зарезервированных слов. Разделим список на слова и сохраняем их в переменную `зарезервированные_слова` в виде списка.
3. Проходим по каждому слову в списке `зарезервированные_слова` и, если слово найдено в тексте, заменяем его на верхний регистр.
4. Выводим измененный текст на экран.
Полный код для первой задачи выглядит так:
Второе задание:
1. Попросим пользователя ввести текст с клавиатуры. Сохраним этот текст в переменную `текст`.
2. Используем функцию `split()` для разделения текста на предложения по знакам препинания. Затем подсчитываем количество предложений с помощью функции `len()` и сохраняем его в переменную `количество_предложений`.
3. Выводим количество предложений на экран.
Полный код для второй задачи выглядит так:
Надеюсь, эти решения помогут вам выполнить задания!
Первое задание:
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("Количество предложений в тексте:", количество_предложений)
Надеюсь, эти решения помогут вам выполнить задания!
Знаешь ответ?