Атрыманне дня тыдня ў Python

Для атрымання нумара бягучага дня тыдня слеў звярнуцца да ўласцівасці weekday. Яно вяртае лікі ад 0 да 6-ці, прычым тыдзень пачынаецца з панядзелка і гэты дзень мае нумар 0. Аўторак - гэта дзень нумар 1, серада - нумар 2 і гэтак далей.

Давайце вывядзем дзень тыдня, на які прыпадае дата '2025-12-31':

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # вывядзе 2

Паколькі нумарацыя дзён тыдня, пачынаючы з 0 часам можа быць нязручнай, можна ўжыць спецыяльную ўласцівасць isoweekday. Яно вывядзе нумар дня пры адліку панядзелка з 1:

pythonprint(res.weekday()) # вывядзе 2
print(res.isoweekday()) # вывядзе 3
Задание 1

Выведзіце на экран нумар бягучага дня тыдня.

Задание 2

Вызначыце, ці з'яўляецца бягучы дзень тыдня выхадным або працоўным днём.

Задание 3

Дата дата '2026-11-2'. Вывядзіце яе дзень тыдня для двух выпадкаў - пры адліку панядзелка з 0 і пры адліку з 1.