生成3位数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成3位数字相关的知识,希望对你有一定的参考价值。
我想按顺序生成从000到120的数字。我知道你可以通过循环生成0到120之间的数字。但我希望所有数字都有3位数。
输出应该是
000
001
002
...
...
120
代替
0
1
2
...
...
120
有什么简单的方法可以在python中实现这一点,还是我应该为0-9
10-99
和100-120
制作单独的代码?
答案
print [format(item, "03d") for item in xrange(121)]
另一答案
python 3.6
for i in range(121):
print(f'{i:03}')
以上是关于生成3位数字的主要内容,如果未能解决你的问题,请参考以下文章