Вопрос задан 23.06.2023 в 11:55. Предмет Информатика. Спрашивает Велиев Садиг.

Дан перечень учебников для 9 класса по различным предметам. Разработайте программу создания

списка, элементами которого являются названия учебников для 9 класса по различным предметам. Определите общее количество учебников; Есть ли в перечне учебники по информатике и алгебры; номер позиции учебника по физике(Python)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кунилов Даниил.

book = ["Химия", "Информатика", "География", "Алгебра", "Экономика", "История", "Физика", "Общество"]

print(f"Общее кол во предметов = {len(book)}")

if "Информатика" and "Алгебра" in book: # тут я как понял, мы проверяем, есть ли ДВА учебника, если какого-то нету, то падаем в else

   print("Есть учебник по информатике и алгебре")

else:

   print("Нету уч по информатике и алгебре")

if "Физика" in book:

   print(f"Учебник по физике под номером = {book.index('Физика')}")

else:

   print("Нету уч по физике")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы, которая позволит вам управлять списком учебников для 9 класса, выполним следующие шаги. Мы будем использовать язык программирования Python.

  1. Создайте словарь, в котором ключами будут предметы, а значениями списки учебников для каждого предмета.

  2. Определите общее количество учебников.

  3. Проверьте наличие учебников по информатике и алгебре.

  4. Найдите номер позиции учебника по физике.

Вот пример кода для выполнения этих шагов:

python
# Создаем словарь с учебниками для разных предметов textbooks = { "Математика": ["Математика 9 класс", "Алгебра 9 класс", "Геометрия 9 класс"], "Физика": ["Физика 9 класс", "Основы физики 9 класс"], "Информатика": ["Информатика 9 класс", "Основы информатики 9 класс"], "Литература": ["Литература 9 класс"], # Добавьте другие предметы и учебники по аналогии } # Определяем общее количество учебников total_textbooks = sum(len(textbooks[subject]) for subject in textbooks) # Проверяем наличие учебников по информатике и алгебре has_informatics = "Информатика" in textbooks has_algebra = "Алгебра" in textbooks # Находим номер позиции учебника по физике physics_textbooks = textbooks.get("Физика", []) physics_position = physics_textbooks.index("Физика 9 класс") + 1 if "Физика 9 класс" in physics_textbooks else None # Выводим результаты print(f"Общее количество учебников: {total_textbooks}") print(f"Есть ли учебники по информатике и алгебре: Информатика - {has_informatics}, Алгебра - {has_algebra}") print(f"Номер позиции учебника по физике: {physics_position}")

Вы можете изменить словарь textbooks, добавив или удалив учебники и предметы по вашему усмотрению.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос