В Python, если возможно, необходимо посчитать самую длинную последовательность подряд идущих букв

В Python, если возможно, необходимо посчитать самую длинную последовательность подряд идущих букв «н» в данной строке и заменить все восклицательные знаки точками. Переформулировать вопрос.
Тема: Работа со строками и замена символов в Python

Объяснение:
Для выполнения данной задачи вам понадобится использовать некоторые методы работы со строками в Python.

1. Для подсчета самой длинной последовательности подряд идущих букв «н» вы можете использовать цикл `for`.
Вы будете проходить по каждому символу строки и сравнивать его с предыдущим. Если символ «н» повторяется,
увеличивайте счетчик иначе сбрасывайте счетчик и начинайте заново. Запоминайте максимальное значение счетчика.

2. Для замены всех восклицательных знаков на точку в полученной строке вы можете использовать метод `replace()`.
Просто передайте две строки: первая строка — символ, который вы хотите заменить, а вторая строка — символ,
на который вы хотите его заменить.

Пример использования:

python
def replace_characters(string):
    counter = 0
    max_counter = 0

    for char in string:
        if char == 'н':
            counter += 1
            max_counter = max(max_counter, counter)
        else:
            counter = 0

    replaced_string = string.replace("!", ".")
    return max_counter, replaced_string

text = "Нговори нгромче! НГОРОМЧЕ!! Ншуми нграшше!!"
max_sequence, replaced_text = replace_characters(text)
print("Самая длинная последовательность 'н':", max_sequence)
print("Строка с заменой восклицательных знаков на точки:", replaced_text)

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

Упражнение:
Дана строка «нннннн! Ууууу?». Какую длину имеет самая длинная последовательность подряд идущих букв «н»? Как будет выглядеть строка после замены восклицательных знаков на точки?

Твой друг не знает ответ? Расскажи!