ПочатиПочніть безкоштовно

Виведення чисел з плаваючою крапкою

Науковий запис — зручний спосіб представлення чисел, але під час виведення значень типу float з ним буває складно. Втім, ми можемо використовувати f-рядки, про які йшлося раніше, щоб щоразу виводити їх коректно за допомогою специфікатора формату. Наприклад, якщо потрібно відформатувати змінну у f-рядку як число з рухомою крапкою, можна використати специфікатор формату f, ось так: print(f"{some_variable:f}"). Він також приймає параметр точності для формату float: наприклад, print(f"{some_variable:.4f}") виведе число з точністю до чотирьох десяткових знаків.

Ця вправа є частиною курсу

Типи даних у Python

Переглянути курс

Інструкції до вправи

  • Виведіть float1, float2 і float3 та зверніть увагу, де відбувається перехід до наукового запису.
  • Виведіть float2 і float3, використовуючи типовий специфікатор формату float, і подивіться, що сталося з float3.
  • Виведіть float3 зі специфікатором формату float і точністю 7.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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"{____}")
Редагувати та запускати код