Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução: Temperatura dos servidores

temperatura_maxima = 25

try:

    temperatura = float(input('Digite a temperatura atual: '))

except ValueError:

    print('\nValor inválido! Por favor, digite apenas números.')

else:

    if temperatura > 25:
        print(f'\nAlerta! A temperatura máxima permitida é de {temperatura_maxima}°C')
    else:
        print(f'\nA temperatura de {temperatura}°C está dentro do limite permitido.')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Jonas!

Agradeço por compartilhar.

Gostei de como você usou o try e except para tratar possíveis erros na entrada do usuário. Isso mostra atenção ao controle de erros, algo muito útil em programas que recebem dados externos.

Uma dica interessante para o futuro é usar o método strip() para limpar espaços extras da entrada antes de converter o valor.


temperatura = float(input('Digite a temperatura atual: ').strip())
print(temperatura)

Esse código remove espaços em branco no começo e no fim do texto digitado, evitando erros ao converter o valor.

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