2008-01-07から1日間の記事一覧

フォーマット文字列のフィールド幅

>>> n = 1000 >>> format = "%%%dd" % len(str(n)) >>> format % 10 ' 10' この書き方だと%が多くてわかりにくいと思っていたところ、 >>> n = 1000 >>> size = len(str(n)) >>> format = "%*d" >>> format % (size, 10) # フィールド幅、値の順 ' 10' こう…