Viikonpäivän hakeminen Pythonissa

Nykyisen viikonpäivän numeron saamiseksi on käännyttävä ominaisuuteen weekday. Se palauttaa numerot 0:sta 6:een, ja viikko alkaa maanantaista ja tällä päivällä on numero 0. Tiistai on päivä numero 1, keskiviikko - numero 2 ja niin edelleen.

Tulostetaan viikonpäivä, jolle päivämäärä '2025-12-31' osuu:

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

Koska viikonpäivien numerointi, alkaen 0:sta, voi joskus olla hankalaa, voidaan käyttää erityistä ominaisuutta isoweekday. Se tulostaa päivän numeron laskettaessa maanantaista 1:stä:

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

Tulosta nykyisen viikonpäivän numero.

Задание 2

Tarkista, onko nykyinen viikonpäivä viikonloppu vai työpäivä.

Задание 3

Päivämäärä '2026-11-2'. Tulosta sen viikonpäivä kahdessa tapauksessa - laskettaessa maanantaista 0:sta ja laskettaessa 1:stä.