Python строчность

kkgod

Новичок
Пользователь
Окт 7, 2020
21
1
3
Здравствуйте, я начинающий и не совсем понимающий в этом, и хотел бы задать вопрос более толковым людям которые на этом специализируется, каким образом можно выполнить данной действие?
Найти содержится ли три символа(я имею ввиду подстроку из трех символов из середины строки, это берется слайсом) из середины первой строки в 3й строке.
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Найти содержится ли три символа(я имею ввиду подстроку из трех символов из середины строки, это берется слайсом) из середины первой строки в 3й строке.
Вот пример:
Python:
s1 = 'Первая 111 строка'
s2 = 'Вторая строка'
s3 = 'Третья строка 111'
center_index = len(s1) // 2 if len(s1) % 2 != 0 else len(s1) // 2 - 1
symbols = s1[center_index - 1: center_index + 2]
if symbols in s3:
    print('Содержатся')
else:
    print('Не содержатся')
 
  • Мне нравится
Реакции: Student

Форум IT Специалистов