我想填充一些百分比值,以便小数位前始终有 3 个单位。使用整数我可以使用 '%03d' - 是否有等效的 float ?
'%.3f' 适用于小数点后,但 '%03f' 什么都不做。
最佳答案
'%03.1f' 有效(1 可以是任何数字,也可以是空字符串):
>>> "%06.2f"%3.3
'003.30'
>>> "%04.f"%3.2
'0003'
请注意,字段宽度包括小数位和小数位。
关于python - 垫 python float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1424638/