Атрыманне дня тыдня ў Python
Для атрымання нумара бягучага дня тыдня
слеў звярнуцца да ўласцівасці weekday.
Яно вяртае лікі ад 0 да
6-ці, прычым тыдзень пачынаецца
з панядзелка і гэты дзень мае нумар
0. Аўторак - гэта дзень нумар 1,
серада - нумар 2 і гэтак далей.
Давайце вывядзем дзень тыдня, на які
прыпадае дата '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # вывядзе 2
Паколькі нумарацыя дзён тыдня, пачынаючы
з 0 часам можа быць нязручнай,
можна ўжыць спецыяльную ўласцівасць isoweekday.
Яно вывядзе нумар дня пры адліку панядзелка
з 1:
print(res.weekday()) # вывядзе 2
print(res.isoweekday()) # вывядзе 3
Выведзіце на экран нумар бягучага дня тыдня.
Вызначыце, ці з'яўляецца бягучы дзень тыдня выхадным або працоўным днём.
Дата дата '2026-11-2'. Вывядзіце яе
дзень тыдня для двух выпадкаў - пры адліку
панядзелка з 0 і пры адліку з
1.