на вход программе подается одна строка. напишите программу, которая определяет сколько в ней одинаковых соседних символов. in python

main.py
input_string = input("Введите строку: ")
count = 0
previous_char = None

# проходим по символам в строке
for char in input_string:
    # если текущий символ равен предыдущему, увеличиваем счетчик
    if char == previous_char:
        count += 1
    previous_char = char # запоминаем текущий символ как предыдущий

# выводим результат
print("Количество одинаковых соседних символов: ", count)
392 chars
14 lines

Пример работы программы:

main.py
Введите строку: abbcddd
Количество одинаковых соседних символов:  3
68 chars
3 lines

gistlibby LogSnag