str.format
您可以使用该函数显示带有前导零的整数值吗?
示例输入:
"{0:some_format_specifying_width_3}".format(1)
"{0:some_format_specifying_width_3}".format(10)
"{0:some_format_specifying_width_3}".format(100)
期望的输出:
"001"
"010"
"100"
我知道基于zfill
和%
的格式(例如'%03d' % 5
)都可以做到这一点。但是,我想要一个解决方案,str.format
以保持我的代码干净和一致(我还使用 datetime 属性格式化字符串)并扩展我对Format Specification Mini-Language的知识。