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

你可能感兴趣的:(#学习记录,python项目,机器学习,学习,人工智能)