У меня есть код для присваивания, который возвращает float , но для визуальной согласованности я хотел бы отформатировать вывод очень специфическим способом. Например, когда я вызываю мой метод ...
return my_variable
Неформатированный вывод выглядит так:
0.00014403540291982756644
Я пытался использовать f-строку, чтобы ограничить вывод до 2 десятичных знаков.
return f'{my_variable:.2}'
Для которого я получаю,
0.00014
Я знаю, что это очень странно, но я бы хотел, чтобы результат был,
0.00
Можно ли это сделать? Кроме того, для целей назначения я могу использовать только стандартные библиотеки Python. Обратите внимание, что этот вопрос не является завершающим нулем, как этот предыдущий вопрос .