horário = float(input('Digite o horário atual (formato 24h): '))
if 8 <= horário < 18:
print('Acesso liberado.')
else:
print('Acesso negado.')
horário = float(input('Digite o horário atual (formato 24h): '))
if 8 <= horário < 18:
print('Acesso liberado.')
else:
print('Acesso negado.')
Oi, Thaís! Como vai?
Agradeço por compartilhar.
A sua solução ficou bem clara e objetiva ao usar a condição 8 <= horario < 18 para controlar o acesso ao escritório. Esse tipo de comparação encadeada no Python deixa o código mais limpo e fácil de entender, mostrando que você aplicou bem o conceito de condicionais if e else na atividade.
Você pode usar o método strip() junto com input() para evitar problemas caso o usuário digite espaços antes ou depois do número.
horario = float(input('Digite o horario atual (formato 24h): ').strip())
if 8 <= horario < 18:
print('Acesso liberado')
else:
print('Acesso negado')
Nesse código, strip() remove espaços extras digitados pelo usuário, ajudando a evitar erros na leitura do valor informado.