Exemplo
- Entrada
0.0- Saída
False
O decimal 0.0 equivale a zero e é o único falsy entre floats, gerando False na conversão booleana.
Exercício 9 de 18
Leia um decimal com ponto e mostre bool() desse valor: False para zero e True para qualquer valor não zero.
As entradas são fornecidas automaticamente.Use input() com os parênteses vazios, sem textos como “Digite sua idade”. Imprima apenas a resposta pedida.
0.0FalseO decimal 0.0 equivale a zero e é o único falsy entre floats, gerando False na conversão booleana.
Entrada: Uma linha com um float usando ponto.
Saída: True ou False.
2.5TrueO valor 2.5 é diferente de zero, então sua avaliação booleana como float resulta em True.
Tente verificar seu código uma vez para liberar a solução.
x = float(input())
print(bool(x))
float() transforma o texto em número antes da avaliação lógica. Tanto 0.0 quanto -0.0 são zero e produzem False. Um valor pequeno, como 0.01, continua não zero e produz True.
Escreva seu código e clique em Verificar.