我想要整数300变成300.00,小数点后显示2位,我看网上用float的小数点后面很多位的,为什么我只有1位呢?
mystr='z 3 30 300'mystr1=mystr.split(' ')myint=int(mystr1[3])myfloat=float(myint)print(myfloat)300.0
无
300.00
默认就是一位这个不影响使用,所以你输出的时候处理一下就好了print('{:.2f}'.format(myfloat))