Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio

temperatura = float(input("Digite a temperatura atual: "))
if temperatura > 25:
    dif = temperatura-25
    print("Alerta! A temperatura está {dif}º acima do permitido.")
else:
    print("Temperatura dentro do limite seguro.")
1 resposta

Olá, Vanessa! Tudo bem?

Sua solução para este desafio ficou excelente, é muito legal acompanhar o seu progresso! A lógica para monitorar a temperatura está bem estruturada e demonstra que você compreendeu muito bem os conceitos envolvidos.

Você utilizou corretamente o float junto ao input para capturar a temperatura atual digitada pelo usuário, o que garante que valores decimais sejam aceitos sem erros. Vale destacar um ponto importante que é, para que a variável dif apareça corretamente na mensagem do print, é necessário usar f-string, assim:


print(f"Alerta! A temperatura está {dif}º acima do permitido."). 

Sem o "f" antes das aspas, o Python interpreta o conteúdo como texto simples e exibe literalmente {dif} em vez do valor calculado.

Fora isso, a estrutura está perfeita. Parabéns pelo empenho em resolver mais um desafio!

Qualquer dúvida, conte sempre conosco!

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