Вопрос:

А = ["Петя", "Катя", "Наташа", "Сева"] for elem in A: if elem == "Катя": print("Катя есть в списке имён") else: print("Кати в списке нет") Укажи, сколько строчек теперь выведет программа для каждого массива. А = ["Наташа", "Сева", "Коля", "Петя", "Вова"] А = ["Катя", "Катя", "Петя", "Катя"] А = ["Петя", "Катя"]

Смотреть решения всех заданий с листа

Ответ:

Привет! Давай разберем эту задачу по программированию вместе. Нужно определить, сколько строчек выведет программа для каждого из представленных массивов. Программа проверяет каждый элемент массива и, если элемент равен "Катя", выводит "Катя есть в списке имён", иначе выводит "Кати в списке нет".
  • A = ["Наташа", "Сева", "Коля", "Петя", "Вова"]
В этом массиве нет элемента "Катя", поэтому для каждого элемента будет выведено "Кати в списке нет". Так как в массиве 5 элементов, программа выведет 5 строчек.
  • A = ["Катя", "Катя", "Петя", "Катя"]
В этом массиве три элемента "Катя", и один элемент "Петя". Для каждого элемента "Катя" будет выведено "Катя есть в списке имён", и для элемента "Петя" будет выведено "Кати в списке нет". Всего будет выведено 4 строчки.
  • A = ["Петя", "Катя"]
В этом массиве один элемент "Катя", и один элемент "Петя". Для элемента "Катя" будет выведено "Катя есть в списке имён", и для элемента "Петя" будет выведено "Кати в списке нет". Всего будет выведено 2 строчки.

Ответ: 5, 4, 2

У тебя отлично получается! Продолжай в том же духе, и у тебя все получится!
ГДЗ по фото 📸
Подать жалобу Правообладателю