-2
範囲関数または別の方法をPythonで使用すると、00000から99999までのすべての数値が計算されます。結果の数値には先頭の0がすべて含まれ、5桁でなければなりません。pythonを使用して00000から99999の形式の5桁の数字をすべて生成する
だから、最初の数は000000になり二00001三00002 00010そして00009になど
範囲関数または別の方法をPythonで使用すると、00000から99999までのすべての数値が計算されます。結果の数値には先頭の0がすべて含まれ、5桁でなければなりません。pythonを使用して00000から99999の形式の5桁の数字をすべて生成する
だから、最初の数は000000になり二00001三00002 00010そして00009になど
あなたは、したがって、次のようなリストを生成しますstring
>>> print '12'.zfill(5)
00012
>>> print '9'.zfill(5)
00009
>>> print '90'.zfill(5)
00090
>>> print '10'.zfill(5)
00010
>>> print '1000'.zfill(5)
01000
>>> print '10001'.zfill(5)
10001
>>>
のzfill
方法を使用することができます。
[str(num).zfill(5) for num in xrange(100000)]
11桁または5桁? – Suku
したがって、すべての数値を生成します。 [文字列をフォーマットする](http://stackoverflow.com/questions/134934/display-number-with-leading-zeros) –