1
resposta

[Dúvida] Exercício 5 - Praticando Pyhon - condicionais if, else e elif

Olá, gostaria de saber se está correto esse exercício?

temperatura = float(input("30: ")) 30: Traceback (most recent call last): File "", line 1, in temperatura = float(input("30: ")) ValueError: could not convert string to float: '' if temperatura > 25: ... print("Alerta! Temperatura acima do limite permitido.") ... else: ... print("Temperatura dentro do limite seguro.")

1 resposta

Olá, Felipe! Tudo bem?

O erro que você está enfrentando um problema com a conversão de entrada de dados para um número de ponto flutuante, aparentemente o valor que você está adicionado no terminal é uma string e não um float.

Então, quando chega na comparação temperatura > 25 não é possível comparar a string com um número já que são tipos diferentes, recomendo que se certifique que esteja adicionado apenas um valor numérico.

Espero ter esclarecido o problema e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.