使用 python 打印数字模式
Printing number pattern using python
有谁知道如何使用 python 打印此图案?
0000000001
0000000002
0000000003
0000000004
0000000005
0000000006
0000000007
0000000008
0000000009
0000000010
0000000011
我是初学者..请帮助..
使用 str class 的 zfill(n)
函数在字符串左侧填充零,使其成为 length n .
>>> for i in range(1,15):
... print str(i).zfill(10),
...
0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014
你也可以使用 rjust:
>>> for x in range(20):
... print str(x).rjust(10,'0'),
...
0000000000 0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014 0000000015 0000000016 0000000017 0000000018 0000000019
使用格式:
>>> for x in range(20):
... print "{:0>10}".format(x),
...
0000000000 0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014 0000000015 0000000016 0000000017 0000000018 0000000019
有谁知道如何使用 python 打印此图案?
0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011
我是初学者..请帮助..
使用 str class 的 zfill(n)
函数在字符串左侧填充零,使其成为 length n .
>>> for i in range(1,15):
... print str(i).zfill(10),
...
0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014
你也可以使用 rjust:
>>> for x in range(20):
... print str(x).rjust(10,'0'),
...
0000000000 0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014 0000000015 0000000016 0000000017 0000000018 0000000019
使用格式:
>>> for x in range(20):
... print "{:0>10}".format(x),
...
0000000000 0000000001 0000000002 0000000003 0000000004 0000000005 0000000006 0000000007 0000000008 0000000009 0000000010 0000000011 0000000012 0000000013 0000000014 0000000015 0000000016 0000000017 0000000018 0000000019