【发布时间】:2013-10-13 20:37:57
【问题描述】:
我正在使用 Python 2.7。你如何在引号内使用循环的索引?这出现在一个选项中。我尝试将索引放在quote() 和% 之后。
例如:
for i in range(1, 10):
parser.add_option('-l', '--location', value="i")
【问题讨论】:
-
你认为为什么需要引号?
-
您确定需要字符串吗?看起来
value可以简单地是整数值。如果没有,value=str(i)应该也可以。在某些情况下,您需要在字符串文字中执行变量插值,并且有办法做到这一点(请参阅发布的答案),但这不是其中之一。 -
这只是一个玩具示例。值绝对是一个字符串,因为我稍后会将它连接到其他文本。