Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Розвязок задачі по програмуванню

Автор:   •  Ноябрь 21, 2021  •  Задача  •  421 Слов (2 Страниц)  •  194 Просмотры

Страница 1 из 2

Дан текст. Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +, - , *. Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков б) Найти число тех групп букв (см. задачу 812), которые заканчиваются той же буквой, что и первая группа букв

txt = input() вводимо текст

res = ''

for w in txt:

if w in '0123456789+-*':

res += ' '

else:

res += w

lst = res.split(' ')

MyLst = [x for x in lst if x]

str1 = MyLst[0]

LastLetter = str1[-1]

result = []

for x in MyLst:

if x.endswith(LastLetter): #Поиск строк с заданным суффиксом/окончанием/ Метод str.endswith() возвращает True, если строка str заканчивается указанным суффиксом suffix, в противном случае возвращает False

result.append(x)

print("Кількість груп букв, які закінчуються на ту ж саму букву, що перша група:", len(result)-1)

Дан текст. Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +, - , *. Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков б) Найти число тех групп букв (см. задачу 812), которые заканчиваются той же буквой, что и первая группа букв

txt = input() вводимо текст

res = ''

for w in txt:

if w in '0123456789+-*':

res += ' '

else:

res += w

lst = res.split(' ')

MyLst = [x for x in lst

...

Скачать:   txt (4.4 Kb)   pdf (42.9 Kb)   docx (8.2 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club