Задание 24. 3

Просмотры: 53
Изменено: 21 ноября 2024

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается подстрока, состоящая из трёх одинаковых символов. Для выполнения этого задания следует написать программу.

Текстовый файл 2

Решение:

Python


count = 0

with open('24_pr1.txt') as f:
    for line in f:
        if len(line) > 2:
            for i in range(1, len(line) - 1):
                if (line[i] == line[i - 1]) and (line[i] == line[i + 1]):
                    count += 1
                 
print(count)