文字列

文字列のフォーマット(3)

きのうはむずかしいことを考えすぎたので、単純にいっぱい練習してみたいと思います。 # 普通に >>> "%d" % 10 '10' # これもCと一緒 >>> "%04d" % 10 '0010' # 二つ以上はタプルで指定 >>> "%d %d" % (10, 20) '10 20' # 桁数もタプルで指定してみる >>> "%…

文字列のフォーマット(2)

昨日の続き。ところでPython Shellから何かわからないことを調べる手段として、help()という関数があります。 >>> help(1) Help on int object: class int(object) | int(x[, base]) -> integer | | Convert a string or number to an integer, if possible.…

文字列のフォーマット

どこで見たのか忘れたんだけど、print文ではC言語のprintf()みたいな書式指定ができるみたい。 >>> print "%d-%02d-%d %s Diary" % (2006, 4, 11, "pylet") 2006-04-11 pylet Diary でもprint文のドキュメントにはそんなこと書いてなかったような気がした。…