Виведення чисел з плаваючою крапкою
Науковий запис — зручний спосіб представлення чисел, але під час виведення значень типу 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"{____}")