Impressão de floats
A notação científica é uma ferramenta poderosa para representar números, mas pode ser confusa quando você tenta imprimir valores flutuantes. No entanto, podemos usar as f-strings de que falamos antes para garantir que sejam impressas corretamente todas as vezes, usando um especificador de formato. Por exemplo, se quisermos formatar uma variável em uma f-string como um float, podemos usar o especificador de formato f, como, por exemplo, print(f"{some_variable:f}"). Ele também recebe uma precisão de operação no especificador de formato do float, por exemplo, print(f"{some_variable:.4f}") imprimiria quatro casas decimais de precisão.
Este exercício faz parte do curso
Tipos de dado em Python
Instruções do exercício
- Imprima
float1,float2efloat3e observe onde ocorre o salto para a notação científica. - Imprima
float2efloat3usando o especificador de formato float padrão e observe o que aconteceu comfloat3. - Imprima
float3com o especificador de formato float e uma precisão de7.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Print floats 1, 2, and 3
print(____)
print(____)
print(____)
# Print floats 2 and 3 using the f string formatter
print(f"{____}")
print(f"{____}")
# Print float 3 with a 7 f string precision
print(f"{____}")