[Python] 数値の頭に0(ゼロ)を付けて桁を揃える方法

Webシステム開発

Python_head_0

Pythonでプログラミングを行う際、数字(文字列)の先頭に「0(ゼロ)」を付加して桁を揃えたい事があります。(「1」を「01」や「001」の様に)
Pythonで0詰め文字列に変換する方法は以下から。

数字(文字列)の頭に0を付ける方法

今回は『.zfillメソッド』を用います。

print '1'.zfill(2)
#出力結果は「01」

print '5'.zfill(2)
#出力結果は「05」

『.zfillメソッド』で指定している数値を変えることで、出力する数値の桁数を変えることが出来ます。

print '1'.zfill(3)
#出力結果は「001」

print '5'.zfill(4)
#出力結果は「0005」

PHPで数値の頭に0(ゼロ)を付ける方法はこちら

コメント

  1. […] Pythonで数値の頭に0(ゼロ)を付けて桁を揃える方法 […]

タイトルとURLをコピーしました