Вопрос задан 01.10.2023 в 03:16. Предмет Информатика. Спрашивает Gurova Katya.

Напишите программу определения дня недели по введённому номеру. Является он рабочим днём или

выходным? Нужно делать на python, пожалуйста помогите.
0 0
Перейти к ответам

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

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

a = int(input())

if 1 <= a <= 5:

   print("Рабочий")

elif 6 <= a <= 7:

   print("выходной")

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

Конечно, я помогу вам написать программу на Python, которая определит день недели по номеру и скажет, является ли он рабочим или выходным днём. Для этого мы будем использовать модуль datetime:

python
import 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), чтобы узнать, является ли он рабочим или выходным днём.

0 0

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

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

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

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