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

main.py
string = input()  # получаем строку от пользователя

count = 0  # переменная для счетчика

# проходимся по строке и сравниваем каждый символ с предыдущим
for i in range(1, len(string)):
    if string[i] == string[i - 1]:  # символы совпадают
        count += 1

print(count)  # выводим количество одинаковых соседних символов
326 chars
11 lines

В этом коде мы используем цикл for для прохода по строке и сравнения каждого символа с предыдущим. Если символы совпадают, увеличиваем счетчик count. В конце программы выводим значение count на экран.

gistlibby LogSnag