Nedēļas dienas iegūšana Python

Lai iegūtu pašreizējās nedēļas dienas numuru jāpievēršas īpašībai weekday. Tā atgriež skaitļus no 0 līdz 6, turklāt nedēļa sākas ar pirmdienu un šai dienai ir numurs 0. Otrdiena - ir dienas numurs 1, trešdiena - numurs 2 un tā tālāk.

Izvadīsim nedēļas dienu, kurā iekrīt datums '2025-12-31':

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # izvadīs 2

Tā kā nedēļas dienu numerācija, sākot ar 0 dažreiz var būt neērta, var izmantot speciālo īpašību isoweekday. Tā izvadīs dienas numuru, skaitot pirmdienu no 1:

pythonprint(res.weekday()) # izvadīs 2
print(res.isoweekday()) # izvadīs 3
Задание 1

Izvadiet ekrānā pašreizējās nedēļas dienas numuru.

Задание 2

Nosakiet, vai pašreizējā nedēļas diena ir brīvdiena vai darba diena.

Задание 3

Datums '2026-11-2'. Izvadiet tā nedēļas dienu divos gadījumos - skaitot pirmdienu no 0 un skaitot no 1.