Olá, Washington! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o operador ternário para simplificar a lógica em Python, utilizou muito bem a condicional inline para tornar o código mais enxuto e ainda compreendeu a importância da mensagem clara no console para indicar o estado da temperatura da sala de servidores.
Uma dica interessante para o futuro é parametrizar os limites de temperatura em variáveis, deixando o código mais flexível. Assim:
limite = 25
temperature = int(input('Informe a temperatura da sala de servidores: '))
alerta = "Alerta temperatura acima do recomendado" if temperature > limite else "Alerta temperatura dentro dos padrões"
print(alerta)
Isso faz com que seja fácil ajustar o valor de referência sem precisar alterar a lógica principal.
Se quiser aprofundar ainda mais, algumas boas práticas são:
- Validar entradas: garantir que o usuário digite apenas números válidos.
- Adicionar múltiplos níveis de alerta: por exemplo, “atenção”, “crítico” e “normal”.
- Encapsular em função: criar uma função
verificar_temperatura(temp) para reutilizar em diferentes contextos.
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: o que você acha mais interessante evoluir neste código, incluir diferentes níveis de alerta para cada faixa de temperatura ou manter apenas a lógica com o operador ternário para praticar concisão?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!