python 2.7 loop的引号索引

时间:2013-10-13 20:37:58

标签: python loops indexing

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

例如:

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

3 个答案:

答案 0 :(得分:2)

使用format option表示字符串。

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))

答案 1 :(得分:1)

for i in range(1,10):
    print "This is the number {}".format(i)

答案 2 :(得分:1)

为什么不简单:

print "Number: %s" % 5