関数を使用して、先頭にゼロを付けて整数値を表示できます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
) の両方でこれを達成できることを私は知っています。ただし、コードをクリーンで一貫性のあるものに保ち (datetime 属性を使用して文字列をフォーマットしています)、 Format Specification Mini-Languagestr.format
の知識を広げるために使用するソリューションが必要です。