Напишите программу, которая находит кота. Пользователь вводит сначала количество строк, потом сами строки. Если хотя бы в одной введённой строке нашлось сочетание букв «Кот» или «кот», программа выводит «МЯУ», иначе программа выводит «НЕТ».
В первой строке записано число n.
Далее следует n строк.
Напечатайте нужное сообщение в зависимости от того, есть во введенных строчках кот или нет.
напиши код на python
Информатика 10 класс Программирование на Python поиск кота сочетание букв вывод сообщения Новый
Давайте разберем, как можно написать программу на Python, которая решает эту задачу. Мы будем следовать шагам, которые помогут нам понять, что нужно сделать.
in
, который позволяет проверить наличие подстроки в строке.Теперь давайте посмотрим на сам код:
n = int(input("Введите количество строк: ")) found_cat = False for _ in range(n): line = input("Введите строку: ") if "Кот" in line or "кот" in line: found_cat = True break if found_cat: print("МЯУ") else: print("НЕТ")
Давайте разберем, что происходит в этом коде:
n
, которые пользователь собирается ввести.for
для перебора каждой строки. Внутри цикла считываем строку с помощью input()
.found_cat
в True
и выходим из цикла с помощью break
.found_cat
. Если оно True
, выводим "МЯУ". Иначе выводим "НЕТ".Таким образом, программа позволяет определить, есть ли в введенных строках слово "Кот" или "кот", и вывести соответствующий результат.