В Python научная нотация всегда дает мне 2 цифры в экспоненте:
print('%17.8E\n' % 0.0665745511651039)
6.65745512E-02
Однако мне очень хочется иметь 3 цифры, например:
6.65745512E-002
Можем ли мы сделать это с помощью встроенной конфигурации / функции в Python?
Я знаю, что мой вопрос в основном тот же вопрос, что и: Python - количество цифр в экспоненте, но этот вопрос был задан 4 года назад, и я не хочу вызывать такую функцию тысячу раз. Я надеюсь, что теперь должно быть лучшее решение.