1
resposta

[Dúvida] Está conforme a atividade?

LIMITE_TEMPERATURA_CELSIUS: float = 25.0

temperatura_atual= float(input("Qual a temperatura atual? "))

if temperatura_atual == LIMITE_TEMPERATURA_CELSIUS:
    print("Temperatura do servidor esta no limite")
elif temperatura_atual > LIMITE_TEMPERATURA_CELSIUS:
    print("Alerta! Temperatura acima do limite permitido")
else:
    print("Temperatura normal permitido")
1 resposta

Oii, Samuel.

A sua resolução tá excelente e, na verdade, você aplicou boas práticas que vão além do básico!

Você utilizou o que chamamos de "constante" para definir o LIMITE_TEMPERATURA_CELSIUS (em letras maiúsculas). Isso é uma prática profissional de "Clean Code" muito elogiada, pois se o limite mudar de 25 para 30 graus no futuro, você só precisa alterar em um lugar do código, e não em todos os if e elif.

Sobre a lógica, você adicionou uma camada extra de precisão. O exercício pedia apenas o alerta se passasse de 25, mas você tratou o "caso de borda" (exatamente 25 graus) com uma mensagem específica. Isso mostra que você pensou em todos os cenários possíveis.

Continue assim, seu código está muito legível e organizado.

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