読者です 読者をやめる 読者になる 読者になる

コンパイラかく語りき

文系新卒プログラマーのメモ

【Python】XX桁以下の時に0で詰める

たぶん、2,3系共通。いわゆる数値のフォーマットというやつです。

 

%かformat関数を使えばいいみたいです。format関数の方が新しいっぽいですね。

 

gist693a7537361017d82b71e046a74a981c

 

(追記)

上記の方法は、広く書式を指定するというものでした。

単純に0で詰めたい場合は、zfillという関数がわかりやすくてよさ気です。

 

ただし、Stringのメソッドなのでintの場合はstr変換が必要ですが。

gistf8992d2258c112698e1ba58810acf199

 

qiita.com