float :
fl = 0.000005
转换为 String
作为 str(fl)=='5e-06'
。但是,我希望将其转换为 str(fl)='0.000005'
以便导出为 CSV
目的。
我如何实现这一目标?
最佳答案
您可以只使用标准的字符串格式化选项来说明您想要的精度
>>> fl = 0.000005
>>> print '%.6f' % fl
0.000005
关于python - 在没有科学记数法的情况下将 float 转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25665523/