Obtener el día de la semana en Python

Para obtener el número del día de la semana actual debe acceder a la propiedad weekday. Esta devuelve números del 0 al 6, donde la semana comienza el lunes y este día tiene el número 0. Martes es el día número 1, miércoles - número 2, y así sucesivamente.

Imprimamos el día de la semana para la fecha '2025-12-31':

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # imprimirá 2

Dado que la numeración de los días de la semana, comenzando desde 0 a veces puede ser inconveniente, puede usar la propiedad especial isoweekday. Esta mostrará el número del día contando el lunes como 1:

pythonprint(res.weekday()) # imprimirá 2
print(res.isoweekday()) # imprimirá 3
Задание 1

Imprima en pantalla el número del día de la semana actual.

Задание 2

Determine si el día de la semana actual es fin de semana o día laboral.

Задание 3

Fecha fecha '2026-11-2'. Imprima su día de la semana para dos casos - contando el lunes como 0 y contando como 1.