A hét napjának meghatározása Pythonban

A jelenlegi hét napjának sorszámának lekéréséhez a weekday tulajdonsághoz kell hozzáférnünk. Ez 0-tól 6-ig visszaad számokat, és az a hét hétfővel kezdődik, és ennek a napnak a sorszáma 0. A kedd a 1 sorszámú nap, a szerda a 2 sorszámú, és így tovább.

Írjuk ki annak a napnak a hét napját, amelyikre a '2025-12-31' dátum esik:

pythonres = datetime.date(2025, 12, 31)
print(res.weekday()) # 2-t ír ki

Mivel a hét napjainak számozása a 0-tól kezdve néha kényelmetlen lehet, használhatjuk a speciális isoweekday tulajdonságot. Ez a hétfőt 1-től kezdve számolva adja vissza a nap sorszámát:

pythonprint(res.weekday()) # 2-t ír ki
print(res.isoweekday()) # 3-at ír ki
Задание 1

Írja ki a képernyőre a jelenlegi hét napjának sorszámát.

Задание 2

Határozza meg, hogy a jelenlegi hét napja hétvége vagy munkanap.

Задание 3

A '2026-11-2' dátum. Írja ki a hét napját két esetre - ha a hétfőt 0-tól számoljuk, és ha 1-től számoljuk.