我有一个浮动,比如8.8,我想把它格式化为0008.800
我读过这个http://docs.python.org/2/library/stdtypes.html#string-格式化
如果我做
’%06g’%(8.8)
我明白0008.8
但我仍然不知道如何包含其他小数
使用%f
而非%g
:
>>> '%08.3f'%(8.8)
'0008.800'
其中8是宽度,3是精度。
具有新样式的字符串格式:
>>> "{:08.3f}".format(8.8)
'0008.800'