python 保存float类型的小数的位数

a = 5.026
b = 5.000
 
#保留两位小数方法
#1、round(num,n)
print(round(a,2))   #5.03,这个得到的是float类型

#2、%方法
print(float('%.2f' % a))   #5.03,这个得到的是float类型

#3、
print('{x:.2f}'.format(x=a))   #5.03,这个得的是str

 

posted @ 2020-04-02 13:43  耗油炒白菜  阅读(2420)  评论(0编辑  收藏  举报