55
Заданы M строк слов, которые вводятся с клавиатуры (в каждой строке – одно слово). Вводится слог (последовательность букв). Удалить данный слог из каждой строки.
# -*- coding: utf-8 -*- import re M = 3 list_strings = [] for i in range(0, M): print(" :", end=' ') list_strings.append(input()) print(" :", end=' ') syllable = input() for string in list_strings: string = re.sub(syllable, '', string) print(string)
56
Заданы M строк символов, которые вводятся с клавиатуры. Напечатать все центральные буквы строк нечетной длины.
# -*- coding: utf-8 -*- import math M = 3 list_strings = [] for i in range(0, M): print(" :", end=' ') list_strings.append(input()) for string in list_strings: strlen = len(string) if strlen % 2 != 0: print(string[math.ceil(strlen/2) - 1])
57
Заданы M строк символов, которые вводятся с клавиатуры. Каждая строка содержит слово. Записать каждое слово в разрядку (вставить по пробелу между буквами).
# -*- coding: utf-8 -*- M = 3 list_strings = [] for i in range(0, M): print(" :", end=' ') list_strings.append(input()) for string in list_strings: print(' '.join(string))