如何在Python中将浮点数格式化为固定宽度

如何在Python中将浮点数格式化为固定宽度?

浮点数 是带有小数点的数字,换句话说也称为实数。默认情况下,浮点数中的小数位数为6,但我们可以使用下面的方法来修改它。

**在本文中,我们将了解如何在Python中将浮点数格式化为给定的宽度。 **

第一种方法是使用格式方法。我们将在print语句中包含格式,并使用花括号引用它,我们应该在花括号中指定小数位数。

阅读更多:Python 教程

实例

在下面给出的程序中,我们将一个浮点数作为输入,并将其四舍五入为4个小数点,使用format()方法 –

num = 123.26549

print("给定的浮点数是")
print(num)

print("四舍五入到4个小数点的浮点数是")
print("{:12.4f}".format(num))

输出

上面示例的输出如下

给定的浮点数是
123.26549
四舍五入到4个小数点的浮点数是
   123.2655

使用%运算符

第二种方法是使用 %运算符 。它类似于格式方法,但我们将使用%代替格式,我们还将使用%代替花括号。

实例

在下面的示例中,我们将一个浮点数作为输入,并将其四舍五入为4个小数位数,使用%运算符。 –

num = 123.26549

print("给定的浮点数是")
print(num)

print("四舍五入到4个小数点的浮点数是")
print("% .4f" %num)

输出

上面示例的输出如下

给定的浮点数是
123.26549
四舍五入到4个小数点的浮点数是
   123.2655 

使用round运算符

第三种方法是使用round运算符。我们将在round运算符中指定数字和小数位数,并返回更新后的数字作为输出。

实例

在下面给出的程序中,我们将一个浮点数作为输入,并将其四舍五入为4个小数点,使用round方法。 –

num = 123.26549

print("给定的浮点数是")
print(num)

print("四舍五入到4个小数点的浮点数是")
print(round(num,4))

输出

上面示例的输出如下

给定的浮点数是
123.26549
四舍五入到4个小数点的浮点数是
 123.2655

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程