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:
res = 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:
print(res.weekday()) # 2 yazdırır
print(res.isoweekday()) # 3 yazdırır
Ekrana mevcut haftanın gün numarasını yazdırın.
Mevcut haftanın gününün hafta sonu mu yoksa iş günü mü olduğunu belirleyin.
'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.