1

我正在使用 Python 2.7。你如何在引号内使用循环的索引?这出现在一个选项中。我已经尝试将索引放入quote()和之后%

例如:

for i in range(1, 10):  
    parser.add_option('-l', '--location', value="i")
4

3 回答 3

2

对字符串使用格式选项

for i in range(1,10):
    parser.add_option('-l', '--location', value="{0}".format(i))

做这样简单的事情,更好的方法是

for i in range(1,10):
    parser.add_option('-l', '--location', value=str(i))
于 2013-10-13T20:39:10.117 回答
1
for i in range(1,10):
    print "This is the number {}".format(i)
于 2013-10-13T20:41:01.460 回答
1

为什么不简单:

print "Number: %s" % 5
于 2013-10-13T20:42:43.837 回答