1
resposta

[Projeto] Resolução: Controle de acesso ao escritório

horário = float(input('Digite o horário atual (formato 24h): '))

if 8 <= horário < 18: 
    print('Acesso liberado.')
else:
    print('Acesso negado.')
1 resposta

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.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!