Google search - 1 [ Python 3 ]
На вход программе подается натуральное число nn, затем nn строк, затем еще одна строка — поисковый запрос. Напишите программу, которая выводит все введенные строки, в которых встречается поисковый запрос.
Формат входных данных
На вход программе подаются натуральное число n — количество строк, затем сами строки в указанном количестве, затем один поисковый запрос.
Формат выходных данных
Программа должна вывести все введенные строки, в которых встречается поисковый запрос.
Примечание. Поиск не должен быть чувствителен к регистру символов.
num = int(input()) # вводим число-колличество вводимых строк
listOfNumbers = [] # пустой список
for index in range(num):
stroka = input() # вводим строку
listOfNumbers.append(stroka)# заводим строку в список
findedLine = input() # вводим поисковую фразу
for index in range(len(listOfNumbers)):
if findedLine.lower() in listOfNumbers[index].lower(): # ищем поисковую фразу независимую от регистра
print(listOfNumbers[index]) # печатаем найденную строку