Python:如何用str.format()格式化字符串和数字
我想知道怎么把一个字符串格式化成这样:
"%01.2f" % pr"%01.2f" % some_number
但是我想用str.format()这种方式来做。我习惯用这种写法:
'{0} {1}'.format(somevalue1, somevalue2)
有没有办法用这种函数的写法,而不是以前的%写法,依然能做到这样的数字格式化呢?
1 个回答
4
这就像是 {0:01.2f}
,我觉得是这样的。你可以查看这个链接了解更多信息:http://docs.python.org/library/string.html#format-string-syntax。
编辑:我加上了你提到的零填充。