Mendapatkan Hari dalam Seminggu di Python

Untuk mendapatkan nomor hari dalam seminggu saat ini harus merujuk ke properti weekday. Properti ini mengembalikan angka dari 0 hingga 6, dimana minggu dimulai dari Senin dan hari ini memiliki nomor 0. Selasa adalah hari nomor 1, Rabu - nomor 2, dan seterusnya.

Mari kita tampilkan hari dalam seminggu untuk tanggal '2025-12-31':

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

Karena penomoran hari dalam seminggu yang dimulai dari 0 terkadang bisa tidak nyaman, Anda dapat menggunakan properti khusus isoweekday. Properti ini akan menampilkan nomor hari dengan perhitungan Senin sebagai 1:

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

Tampilkan nomor hari dalam seminggu saat ini.

Задание 2

Tentukan apakah hari dalam seminggu saat ini termasuk hari libur atau hari kerja.

Задание 3

Tanggal '2026-11-2'. Tampilkan hari dalam seminggu untuk dua kasus - dengan perhitungan Senin sebagai 0 dan dengan perhitungan sebagai 1.