请参阅下面的代码
for i in range (0,3):
url = "number/i"
print url
我的期望是
number/1
number/2
number/3
我是否也可以将URL更改为URL1 = number / 1 URL2 = number / 2?
答案 0 :(得分:2)
Pythons range默认从0开始,并且运行到比停止值少一个,在你的情况下它会给0, 1, 2
。您可以添加一个来获取所需的值,也可以将范围调整为range(1, 4)
然后,要获得所需的打印输出,您需要将数字转换为字符串,如此
url = "number/" + str(i)
答案 1 :(得分:0)
变化:
url = "number/i"
要:
url = "number/"+str(i+1)