Floats afdrukken
Wetenschappelijke notatie is een krachtige manier om getallen weer te geven, maar het kan verwarrend zijn als je floats wilt afdrukken. Met de f-strings die je eerder hebt geleerd, kun je ze echter elke keer correct afdrukken met een format specifier. Als je bijvoorbeeld een variabele in een f-string als float wilt formatteren, kun je de f-opmaakspecifier gebruiken, zoals: print(f"{some_variable:f}"). Je kunt ook een precisie meegeven aan de float-opmaakspecifier; bijvoorbeeld, print(f"{some_variable:.4f}") drukt vier decimalen af.
Deze oefening maakt deel uit van de cursus
Datatypen in Python
Oefeninstructies
- Print
float1,float2enfloat3en let op waar de sprong naar wetenschappelijke notatie plaatsvindt. - Print
float2enfloat3met de standaard float-opmaakspecifier en kijk wat er metfloat3gebeurt. - Print
float3met de float-opmaakspecifier en een precisie van7.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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"{____}")