Написать программу:по заданному порядковому номеру дня недели напечатать его название и указать рабочий это день или не рабочий

27 Апр 2020 в 19:40
189 +1
0
Ответы
1
day_number = int(input("Введите порядковый номер дня недели (1 - понедельник, 2 - вторник, ..., 7 - воскресенье): ")
weekdays = {1: "понедельник", 2: "вторник", 3: "среда", 4: "четверг", 5: "пятница", 6: "суббота", 7: "воскресенье"
workdays = [1, 2, 3, 4, 5
if day_number in weekdays
print(f"День недели: {weekdays[day_number]}"
if day_number in workdays
print("Это рабочий день"
else
print("Это выходной день"
else
print("Ошибка: некорректный номер дня недели. Введите число от 1 до 7.")

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

18 Апр в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 515 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир