Python'da Haftanın Gününü Alma

Mevcut haftanın gün numarasını almak için weekday özelliğine başvurulmalıdır. Bu özellik, 0'dan 6'ya kadar sayılar döndürür, ve hafta pazartesiden başlar ve bu gün 0 numarasına sahiptir. Salı - 1 numaralı gün, çarşamba - 2 numaralı gün ve bu şekilde devam eder.

Hadi, '2025-12-31' tarihinin hangi güne denk geldiğini yazdıralım:

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # 2 yazdırır

Haftanın günlerinin 0'dan başlayarak numaralandırılması bazen elverişsiz olabileceğinden, özel bir özellik olan isoweekday kullanılabilir. Bu özellik, pazartesiyi 1'dan başlatarak gün numarasını yazdıracaktır:

pythonprint(res.weekday()) # 2 yazdırır
print(res.isoweekday()) # 3 yazdırır
Задание 1

Ekrana mevcut haftanın gün numarasını yazdırın.

Задание 2

Mevcut haftanın gününün hafta sonu mu yoksa iş günü mü olduğunu belirleyin.

Задание 3

'2026-11-2' tarihi. Bu tarihin haftanın gününü iki durum için yazdırın - pazartesiyi 0'dan sayarak ve 1'dan sayarak.