Pythonda hafta kunini olish

Joriy hafta kunining raqamini olish uchun weekday xususiyatiga murojaat qilish kerak. U 0 dan 6 gacha bo'lgan raqamlarni qaytaradi, shunda hafta dushanbadan boshlanadi va bu kun 0 raqamiga ega. Seshanba - 1 raqamli kun, chorshanba - 2 raqami va hokazo.

Keling, '2025-12-31' sanasi qaysi hafta kuniga to'g'ri kelishini chiqaramiz:

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # 2 ni chiqaradi

Hafta kunlarini 0 dan boshlab sanash ba'zan qulay bo'lmasligi mumkin, shuning uchun isoweekday maxsus xususiyatidan foydalanish mumkin. U dushanbani 1 dan hisoblab, kunning raqamini chiqaradi:

pythonprint(res.weekday()) # 2 ni chiqaradi
print(res.isoweekday()) # 3 ni chiqaradi
Задание 1

Joriy hafta kunining raqamini ekranda chiqaring.

Задание 2

Joriy hafta kuni dam olish kuni yoki ish kuni ekanligini aniqlang.

Задание 3

'2026-11-2' sanasi. Uning hafta kunini ikkala holatda chiqaring - dushanba 0 dan hisoblanganida va 1 dan hisoblanganida.