Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Vypiš float1, float2 a float3 a všimni si, kde dochází k přechodu na vědecký zápis.
  • Vypiš float2 a float3 pomocí výchozího specifikátoru formátu pro desetinná čísla a sleduj, co se stalo s float3.
  • Vypiš float3 se 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"{____}")
Upravit a spustit kód