Python如何保留两位小数?Python保留小数点方法

 在python中进行数字计算的很多时候,得到的结果并不是整数,而是很长一串的小数值 。那么如何在python之中只保留两位小数呢?今天这篇文章就给大家带来python保留小数点后两位的方法,一起往下看看吧 。

Python如何保留两位小数?Python保留小数点方法

文章插图
一、round函数
python中round函数会根据保留几位小数点去决定四舍五入或者进位,得出来的结果不是特别准确,具体示例如下:
print(round(2.355,2))2.35二、format函数
formath函数本来是用于字符串格式化的方法,但是由于转义字符f的存在,所以format也可以用来计算保留数字的小数位数,具体使用方法如下:
# format中的第一个参数是变量或值,第二个参数是格式化的方法print(format(1.23456,’.2f’))# .2f的意思是保留两位小数,同理f前的数字是几就保留几位小数1.23三、转义字符%f
在python字符串的输出之中一般是以%来表示一个占位符的,根据百分号后不同的字母来决定这个转义字符是做什么用的 。在使用%f进行保留两位小数的计算时会自动的进行四舍五入的运算,示例如下:
f = 1.236# 第一个f是转义方法,第二个函数代表的是变量fprint(’%.2f’%f)# 输出的结果会进行四舍五入运算1.24【Python如何保留两位小数?Python保留小数点方法】以上就是关于“Python如何保留两位小数?Python保留小数点方法”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦 。

    推荐阅读