Python

Python 文字列の先頭を0で埋める

桁数を合わせて表示したいときなどに先頭を0で埋めたいことがある。zfill()を使うと、文字列の先頭に引数の幅になるように0を追加される。

print("42".zfill(3)) # 042
print("42".zfill(4)) # 0042
print("42".zfill(1)) # 42

print("-42".zfill(3)) # -42
print("-42".zfill(4)) # -042