Если я, например, х = 40 Я хочу, чтобы следующий результат:Python строка интерполяции: показывать только необходимые знаков после запятой
40"
При х = 2.5 результат должен быть как ...
2.5"
Так что я в основном хочу отформатировать не более одного десятичного знака. Я в настоящее время использую это:
"{0:0.1f}\"".format(x, 1)
Но это показывает всегда точно один знак после запятой, что не совсем то, что я хочу ...
Что должно случиться с -0.05? –
Вы хотите округлить или усечь конечные цифры? – prelic