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-ից: