Круглое число в той же строке кода, а не отдельно - PullRequest
1 голос
/ 28 апреля 2020

Это возвращает меня

distance_ran_in_3_hours = u"{} {}".format(
    summary.get("distance_ran", 0) / self._conversion,
    short_def["distance_ran_display_text"]["english" if self._units == "metric" else "miles"].title()
)

Это возвращает мне 11.2481902, я хочу, чтобы это выглядело как 11.2. Я хочу сделать это в том же коде, а не отдельно, как:

distance_ran_in_3_hours = float(round(distance_ran_in_3_hours, 1))

1 Ответ

4 голосов
/ 28 апреля 2020

В строковом формате spe c уже есть способ сделать это.

distance_ran in 3 hours = u"{:.1f} {}".format( # etc
...