浮动(float):
fl = 0.000005
将 float
类型转换为 String
时,结果为 str(fl)=='5e-06'
。但是,我希望将其转换为 str(fl)='0.000005'
以便导出到 CSV
文件。
如何实现这一点?
str()
吗?还是可以像这样使用'{:f}'.format(fl)
? - grc"{:f}".format(fl)
将实现你想要的功能。 - Padraic CunninghamTraceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: zero length field name in format
。 - user2763361"{0:f}".format(fl)
可行吗? - Padraic Cunningham'{0:.16f}'.format(fl).rstrip('0')
? - grc