[英]Python -> How do I loop through a determined list by five or ten or 20?
我正在运行 python 3.6,我在朋友的帮助下制作了这个脚本。 但是现在我们停在了这个问题上。 我们希望 RANGE 成为我们希望的任何数字的倍数......
我们知道:
对于 xrange(0,10,2) 中的 i:打印(i)
所以它会打印 2, 4, 6 ... 但是对于我们的脚本,出于某种原因,我们不能把 STEP .... 我们做错了什么?
下面是脚本:
try:
start = 5000
end = 50000
for i in range(start, end):
url = 'https://testesite.com/Fatura/Pdf?nrFatura='+str(i).zfill(len(str(end)))
print(url)
q.put(url)
q.join()
从开始 5000 到 50000,我们希望将其设置为第 5 步或第 10 步或我们希望的任何数字……例如……
step with 5 = 会从 5005 5010 5015 step 运行一个循环 100 = 会从 5100 5200 5300 运行一个循环
如何在此处包含该功能?
谢谢你
这是你需要的
try:
start = 5000
end = 50000
step = 10 # define the interval here
for i in range(start, end, step):
url = 'https://testesite.com/Fatura/Pdf?nrFatura='+str(i).zfill(len(str(end)))
print(url)
q.put(url)
q.join()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.