Olá, Willian! Tudo bem?
Pelo que vi no seu código, você está utilizando uma expressão condicional para definir a mensagem de temperatura. No entanto, parece que você está tentando atribuir a mensagem a uma variável chamada temperatura
, mas depois está imprimindo essa variável, o que pode causar confusão.
Aqui está uma forma de corrigir isso:
print('Temperatura dos servidores\n')
temperatura = float(input('Digite a temperatura do ambiente:\n'))
if temperatura <= 25:
mensagem = 'Temperatura dentro do permitido'
else:
mensagem = 'Alerta! A temperatura está acima do limite permitido.'
print(mensagem)
Dessa forma, você está armazenando a mensagem em uma variável separada chamada mensagem
, e depois imprimindo essa variável. Assim, o código fica mais claro e funciona conforme esperado.
Espero ter ajudado e bons estudos!
T = float(input("Digite a Temperatura Atual do Ambiente em Graus Celsius (°C): ")) if T > 30: print("Temperatura Acima da Permitida = ", T, "°C") else: print("Temperatura Confortável = ", T, "°C")