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

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

book = ["Химия", "Информатика", "География", "Алгебра", "Экономика", "История", "Физика", "Общество"]
print(f"Общее кол во предметов = {len(book)}")
if "Информатика" and "Алгебра" in book: # тут я как понял, мы проверяем, есть ли ДВА учебника, если какого-то нету, то падаем в else
print("Есть учебник по информатике и алгебре")
else:
print("Нету уч по информатике и алгебре")
if "Физика" in book:
print(f"Учебник по физике под номером = {book.index('Физика')}")
else:
print("Нету уч по физике")



Для создания программы, которая позволит вам управлять списком учебников для 9 класса, выполним следующие шаги. Мы будем использовать язык программирования Python.
Создайте словарь, в котором ключами будут предметы, а значениями списки учебников для каждого предмета.
Определите общее количество учебников.
Проверьте наличие учебников по информатике и алгебре.
Найдите номер позиции учебника по физике.
Вот пример кода для выполнения этих шагов:
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
, добавив или удалив учебники и предметы по вашему усмотрению.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili