Как можно составить расписание занятий на неделю, используя словарь, где ключами будут дни недели, а значениями – списки занятий, и как вывести полное расписание, а также дать возможность пользователю запрашивать расписание на конкретный день, без применения функции?
Другие предметы 11 класс Программирование на Python расписание занятий составление расписания словарь дней недели занятия на неделю вывод расписания запрос расписания на день списки занятий программирование без функции Новый
Для составления расписания занятий на неделю с использованием словаря в Python, мы можем следовать следующим шагам:
Теперь давайте посмотрим на пример кода:
# Шаг 1: Создание словаря raspisanie = { "Понедельник": ["Математика", "Физика", "История"], "Вторник": ["Химия", "Литература"], "Среда": ["География", "Биология"], "Четверг": ["Иностранный язык", "Физкультура"], "Пятница": ["Информатика", "Музыка"], "Суббота": ["Рисование"], "Воскресенье": [] } # Шаг 2: Вывод полного расписания print("Полное расписание на неделю:") for den, zanyatiya in raspisanie.items(): print(f"{den}: {', '.join(zanyatiya) if zanyatiya else 'Нет занятий'}") # Шаг 3: Запрос расписания на конкретный день zapros_den = input("Введите день недели для получения расписания: ") if zapros_den in raspisanie: print(f"Расписание на {zapros_den}: {', '.join(raspisanie[zapros_den]) if raspisanie[zapros_den] else 'Нет занятий'}") else: print("Некорректный ввод. Пожалуйста, введите день недели.")
В этом коде:
Таким образом, вы можете легко составить и вывести расписание занятий на неделю, а также получить информацию о занятиях на конкретный день.