Python如何输出一串固定位数的阿拉伯数字?

想输出如下格式:
000001
000002
000003
...
000010
000011
...
000100
请问Python代码如何编

 #!/usr/bin/python
# -*- coding: UTF-8 -*-

for x in range(1, 101):
    print("%06d"%(x))

上面五行代码就搞定了,第四行规定了输出数字的范围,记得print前面有回车,之前那个回复格式出了点问题

 print('{0:06d}'.format(n))

#!/usr/bin/python

-*- coding: UTF-8 -*-

for x in range(1, 101):
print("%06d"%(x))

上面五行代码就搞定了,第四行规定了输出数字的范围

#!/usr/bin/python

-*- coding: UTF-8 -*-

for x in range(1, 101):
print("%06d"%(x))

for x in range(1, 101):
print("%06d"%(x))

def generate_number():
i = 0
n = 0
m = 0
for a in range(0, 262):

    m = m+1
    if m <10:
        n = n
    else:
        m = 0
        n = n+1
        if n < 10:
            i = i
        else:
            n = 0
            i = i+1
    numbers = str(i) + str(n) + str(m)
    print(numbers)