Ottenere il giorno della settimana in Python

Per ottenere il numero del giorno corrente della settimana è necessario accedere alla proprietà weekday. Restituisce numeri da 0 a 6, dove la settimana inizia con lunedì e questo giorno ha il numero 0. Martedì è il giorno numero 1, mercoledì - numero 2 e così via.

Visualizziamo il giorno della settimana per la data '2025-12-31':

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

Poiché la numerazione dei giorni della settimana, a partire da 0 a volte può essere scomoda, si può utilizzare la proprietà speciale isoweekday. Visualizzerà il numero del giorno contando lunedì come 1:

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

Visualizza il numero del giorno corrente della settimana.

Задание 2

Determina se il giorno corrente della settimana è un giorno festivo o un giorno lavorativo.

Задание 3

Data la data '2026-11-2'. Visualizza il suo giorno della settimana per due casi - contando lunedì come 0 e contando come 1.