IniziaInizia gratis

Stampare i float

La notazione scientifica è uno strumento potente per rappresentare i numeri, ma può risultare poco intuitiva quando cerchi di stampare valori float. Possiamo però usare le f-string viste in precedenza per assicurarci di stamparli sempre correttamente, usando uno specificatore di formato. Per esempio, se vuoi formattare una variabile in una f-string come float, puoi usare lo specificatore f, ad esempio: print(f"{some_variable:f}"). Puoi anche impostare la precisione sullo specificatore float; ad esempio, print(f"{some_variable:.4f}") stamperà quattro cifre decimali di precisione.

Questo esercizio fa parte del corso

Tipi di dati in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Stampa float1, float2 e float3 e nota dove avviene il passaggio alla notazione scientifica.
  • Stampa float2 e float3 usando lo specificatore di formato float predefinito e osserva cosa è successo a float3.
  • Stampa float3 con lo specificatore di formato float e una precisione di 7.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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"{____}")
Modifica ed esegui il codice