我正试着把文件名按顺序列出来。有点像
files-1-loop-21
files-1-loop-22
files-1-loop-23
files-1-loop-24
files-2-loop-21
files-2-loop-22
files-2-loop-23
.
.
.
and so on
至于测试,我编写了如下的python代码:
代码示例:
for md in range(1,5):
for pico in range(21,25):
print md, pico
它给了我一对数字,例如:
`1 21
1 22
1 23
1 24
2 21
2 22
2 23
2 24
3 21
3 22
3 23
3 24
4 21
4 22
4 23
4 24
`
如果我使用:
代码示例:
for md in range(1,5):
for pico in range(21,25):
print "file-md-loop-pico"
我明白了
files-md-loop-pico
files-md-loop-pico
files-md-loop-pico
files-md-loop-pico
files-md-loop-pico
files-md-loop-pico
files-md-loop-pico
如何在python中修改(代码示例2)以获得我想要的文件列表(如本文开头所示)?
提前谢谢。
问候
使用字符串格式。
1)Python的作用域由indentation决定。您的内部代码必须正确缩进:
2)使用字符串文字
"file-md-loop-pico"
,而不是插入变量md
和pico
。若要format your string correctly,请使用:试试这个:
或:
相关问题 更多 >
编程相关推荐