Nädalapäeva saamine Pythonis

Praeguse nädalapäeva numbri saamiseks tuleb pöörduda omaduse weekday poole. See tagastab numbrid 0 kuni 6-ni, kusjuures nädal algab esmaspäevast ja sellel päeval on number 0. Teisipäev on päev number 1, kolmapäev - number 2 ja nii edasi.

Väljastame nädalapäeva, millele kuupäev '2025-12-31' langeb:

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # väljastab 2

Kuna nädalapäevade numeratsioon, alates 0-st, võib mõnikord olla ebamugav, saab kasutada spetsiaalset omadust isoweekday. See väljastab päeva numbri, kui esmaspäeva loendamine algab 1-st:

pythonprint(res.weekday()) # väljastab 2
print(res.isoweekday()) # väljastab 3
Задание 1

Kuva ekraanile praeguse nädalapäeva number.

Задание 2

Määra, kas praegune nädalapäev on puhkepäev või tööpäev.

Задание 3

Kuupäev '2026-11-2'. Väljasta selle nädalapäev kahel juhul - kui esmaspäeva loendamine algab 0-st ja kui loendamine algab 1-st.