python保存float类型的小数的位数的三种方法

a = 5.026
b = 5.000

第一种方法:round(num,n)

print(round(a,2))   #5.03,这个得到的是float类型

第二种方法:

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

第三种方法:

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

猜你喜欢

转载自blog.csdn.net/weixin_45928096/article/details/126783541