📅  最后修改于: 2023-12-03 15:23:16.394000             🧑  作者: Mango
在 Python 中,我们可以使用 round()
函数或者格式化字符串来显示指定位数的浮点数。下面将分别介绍这两种方法。
round()
函数可以接受两个参数:要舍入的数字和保留的小数位数。如果未指定保留小数位数,默认为 0。如果保留小数位数为负数,它将对小数点前面的数字进行舍入。
下面是一个例子:
a = 3.14159
print(round(a, 2)) # 输出 3.14
在 Python 中,可以使用格式化字符串来控制数字的格式。格式化字符串使用花括号 {}
来标识插入变量的位置。可以在花括号中指定要插入的浮点数的格式。
这是一个例子:
a = 3.14159
print("{:.2f}".format(a)) # 输出 3.14
花括号中的冒号表示开始一个格式说明符。冒号后面的 .2f
表示保留 2 位小数,并且强制将值格式化为浮点数。
以上就是在 Python 中显示 2 位浮点数的两种方法。根据实际需要选择使用其中的一种方法即可。