一尘不染

小数点后带有f字符串的固定数字

python

Python f字符串是否有一种简单的方法来固定小数点后的位数?(特别是f字符串,而不是其他字符串格式设置选项,例如.format或%)

例如,假设我要在小数点后显示2位数字。

我怎么做?比方说

a = 10.1234

阅读 152

收藏
2020-12-20

共1个答案

一尘不染

在格式表达式中包括类型说明符:

>>> a = 10.1234
>>> f'{a:.2f}'
'10.12'
2020-12-20