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
Istruzioni dell'esercizio
- Stampa
float1,float2efloat3e nota dove avviene il passaggio alla notazione scientifica. - Stampa
float2efloat3usando lo specificatore di formato float predefinito e osserva cosa è successo afloat3. - Stampa
float3con lo specificatore di formato float e una precisione di7.
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"{____}")