Olá Bruno. Tudo bem com você?
Obrigado por compartilhar seu código com a comunidade Alura. Funcionou corretamente. Apenas a título de curiosidade, para complementar sua solução, você pode usar o método isnumeric()
para validar a entrada do usuário antes de convertê-la para um inteiro. Assim, evita-se que o programa quebre se o usuário digitar algo inválido, como uma letra por exemplo.
entrada = input('Informe a temperatura ambiente:')
if entrada.isnumeric():
temperatura_ambiente = int(entrada)
temperatura_esperada = 25
if temperatura_ambiente > temperatura_esperada:
print(f'ALERTA! {temperatura_ambiente} Temperatura acima do limite permitido')
elif temperatura_ambiente < 0:
print(f'Informe uma temperatura válida')
else:
print(f'{temperatura_ambiente} dentro do limite permitido')
else:
print('Por favor, insira um valor numérico válido.')
No exemplo acima, o método isnumeric()
verifica se o valor digitado é numérico antes de realizar qualquer operação. Isso melhora a experiência do usuário ao evitar entradas inesperadas.
Continue se empenhando e conte com o apoio do fórum nos seus estudos.
Abraços e bons estudos!