文字列メソッド

zfill()

文字列の先頭を0で埋めて、指定した桁数にそろえます。

構文

文字列.zfill(桁数)

使用例

print('7'.zfill(3))

実行結果

007

💡 実践的な使用例

for i in range(1, 4):
    filename = f'image_{str(i).zfill(3)}.png'
    print(filename)

連番のファイル名を作るとき、zfill()で桁数をそろえておくと、image_001.pngのように並び替えたときの順序も崩れにくくなります。

関連トピック

文字列 フォーマット

← メソッド辞典に戻る