
Вопрос задан 01.10.2023 в 03:16.
Предмет Информатика.
Спрашивает Gurova Katya.
Напишите программу определения дня недели по введённому номеру. Является он рабочим днём или
выходным? Нужно делать на python, пожалуйста помогите.

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

Отвечает Бышовец Елизавета.
a = int(input())
if 1 <= a <= 5:
print("Рабочий")
elif 6 <= a <= 7:
print("выходной")



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, я помогу вам написать программу на Python, которая определит день недели по номеру и скажет, является ли он рабочим или выходным днём. Для этого мы будем использовать модуль datetime
:
pythonimport datetime
def determine_day_of_week(day_number):
# Получаем объект даты по номеру дня
try:
date_obj = datetime.datetime.strptime(str(day_number), '%d')
except ValueError:
return "Некорректный номер дня"
# Получаем название дня недели
day_name = date_obj.strftime('%A')
# Проверяем, является ли день выходным
if day_name in ['Saturday', 'Sunday']:
return f'{day_name} - это выходной день'
else:
return f'{day_name} - это рабочий день'
# Получаем номер дня от пользователя
try:
day_number = int(input('Введите номер дня недели (1-7): '))
except ValueError:
print('Некорректный ввод. Введите число от 1 до 7.')
exit()
if 1 <= day_number <= 7:
result = determine_day_of_week(day_number)
print(result)
else:
print('Некорректный ввод. Введите число от 1 до 7.')
Вы можете запустить этот код в интерпретаторе Python и ввести номер дня недели (от 1 до 7), чтобы узнать, является ли он рабочим или выходным днём.


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

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

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