ComeçarComece gratuitamente

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

Ver Curso

Instruções de exercício

  • Imprima float1, float2 e float3 e observe onde ocorre o salto para a notação científica.
  • Imprima float2 e float3 usando o especificador de formato float padrão e observe o que aconteceu com float3.
  • Imprima float3 com o especificador de formato float e uma precisão de 7.

Exercício interativo prático

Experimente este exercício preenchendo 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"{____}")
Editar e executar código