在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是转义方法,第二个函数代表的是变量f print(’%.2f’%f) # 输出的结果会进行四舍五入运算 1.24
以上就是关于“Python如何保留两位小数?Python保留小数点方法”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。