Výpis desetinných čísel
Vědecký zápis čísel je užitečný nástroj, ale při výpisu hodnot typu float může být trochu matoucí. Naštěstí můžeme využít f-stringy, které už znáš, a zajistit správný výpis pomocí specifikátoru formátu. Pokud chceš například vypsat proměnnou v f-stringu jako desetinné číslo, použij specifikátor f: print(f"{some_variable:f}"). Specifikátor navíc podporuje nastavení přesnosti – například print(f"{some_variable:.4f}") vypíše číslo na čtyři desetinná místa.
Toto cvičení je součástí kurzu
Datové typy v Pythonu
Pokyny k cvičení
- Vypiš
float1,float2afloat3a všimni si, kde dochází k přechodu na vědecký zápis. - Vypiš
float2afloat3pomocí výchozího specifikátoru formátu pro desetinná čísla a sleduj, co se stalo sfloat3. - Vypiš
float3se specifikátorem formátu pro desetinná čísla a přesností7.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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"{____}")