可以用任何语言中最小的代码(我猜Python会赢)来打印 " 001002003004005006007008009010011012013014015016017018019020021022023024025"
基本上它从1到25计数。
答案 0 :(得分:2)
试试这个
print("".join(map(lambda x:str(x).zfill(3),range(1,26))))
或
print(reduce(lambda x,y:x+str(y).zfill(3),range(1,26),""))
答案 1 :(得分:0)
在将数字转换为字符串后,您可以使用these methods之一将数字填充为零。然后简单地将字符串连接在一起并打印或打印每个字符串。但第一个应该完成工作。
for i in range(1,26):
print(str(n).zfill(3), end="")
答案 2 :(得分:0)
在python3中试试这个
[print("%03d"%i,end='') for i in range(1,26)]