优草派  >   Python

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是转义方法,第二个函数代表的是变量f
print(’%.2f’%f)
# 输出的结果会进行四舍五入运算
1.24

以上就是关于“Python如何保留两位小数?Python保留小数点方法”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行