python如何优雅对数字补位?如1补成"0001",23补成"0023"

现在需要数字补全成四位,如1补成"0001",23补成"0023"。
用python怎样最优雅?

阅读 448
评论
    2 个回答
    • 7.5k
    s="%04d"%(23)
    # 0023
    
    
    # 或使用format
    "{:0>4d}".format(1)
    # 0001