Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oii, Alex!
Parabéns por compartilhar sua solução para o exercício Contore de acesso ao escritório. O seu código ficou excelente, muito bem estruturado e com uma identação perfeita, seguindo à risca as convenções do Python.
O grande destaque do seu script foi o uso do operador de comparação encadeado na linha 5: if 8 <= hora_atual <= 18:. No universo da programação, muitas linguagens exigem que você quebre essa validação usando um operador lógico, escrevendo algo como if hora_atual >= 8 and hora_atual <= 18. O Python tem a vantagem de aceitar a sintaxe matemática direta, o que torna a leitura do fluxo muito natural e limpa.
Na sua visão, utilizar essa sintaxe direta do Python para checar intervalos numéricos tornou o desenvolvimento mais simples do que se você tivesse usado o operador lógico and?