Pythonでゼロパディング(ゼロ埋め)するzfill()メソッド

2021/01/22Pythonゼロパディング,Pythonの基本

記事内に広告が含まれています。

Pythonでは文字列や数値の右にゼロを詰める(ゼロパディング)するための関数が用意されています。

スポンサーリンク

Pythonで文字列・数値をゼロパディング(ゼロ埋め)するzfill()

Pythonで文字列・数値をゼロパディング(ゼロ埋め)するにはzfill()メソッドを使います。

val = "123"

print( val.zfill( 6 ))

上記のコードの実行結果は

000123

になります。

zfill()メソッドの引数はゼロパディングした後の文字の長さで、文字列が指定された桁数よりも短い場合は何もせずに処理を終了します。

val = "123456"

print( val.zfill( 5 ))

実行結果は

123456

と元の文字列に変化はありません。

システムトラストでは一緒に働いていただける仲間を募集中です。
記事内に広告が含まれています。
株式会社システムトラスト

システムトラストでは、システムエンジニア、プログラマーなどを随時募集中です。気軽にご相談ください。

お問合せ