Obtendo o dia da semana em Python
Para obter o número do dia da semana atual
deve-se usar a propriedade weekday.
Ela retorna números de 0 a
6, sendo que a semana começa
na segunda-feira e este dia tem o número
0. Terça-feira é o dia número 1,
quarta-feira - número 2 e assim por diante.
Vamos exibir o dia da semana para a data
'2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # exibirá 2
Como a numeração dos dias da semana, começando
de 0 às vezes pode ser inconveniente,
pode-se usar a propriedade especial isoweekday.
Ela exibirá o número do dia contando a segunda-feira
como 1:
print(res.weekday()) # exibirá 2
print(res.isoweekday()) # exibirá 3
Exiba na tela o número do dia da semana atual.
Determine se o dia da semana atual é um fim de semana ou um dia útil.
Data '2026-11-2'. Exiba seu
dia da semana para dois casos - contando a
segunda-feira como 0 e contando como
1.