Давайте решим задачу шаг за шагом.
1. Получение входной строки: Мы начинаем с того, что у нас есть строка. Например, пусть это будет input_string.
2. Подсчет точек: Мы используем метод count для подсчета количества точек в строке:
dotcount = inputstring.count(.)
3.
Условия для вывода:
- Если
dot_count равно 0, выводим НЕТ ТОЧЕК.
- Если
dot_count равно 1, выводим ОДНА ТОЧКА.
- Если
dot_count равно 2, находим индексы точек и выводим строку без куска между ними.
- Если
dot_count больше 2, находим крайние точки и заменяем все точки между ними на восклицательные знаки.
Теперь давайте реализуем это на Python:
Теперь рассмотрим примеры, которые были даны в задаче:
- Для строки :
- Для строки :
- Для строки :
- = 2, вывод: (удаляем кусок между точками).
- Для строки :
- = 3, вывод: (заменяем точки на восклицательные знаки между крайними точками).
Таким образом, мы получили решение задачи.