Python->;我如何在一个确定的列表中循环5、10或20?
我正在运行Python3.6,我在一位朋友的帮助下编写了这个脚本。但现在我们停止了这个问题。我们希望该范围是我们希望的任何数字的倍数 我们知道: 对于x范围内的i(0,10,2): 印刷品(一) 所以它会打印2,4,6。。。但由于某种原因,我们的剧本无法让我们迈出第一步。。。。我们做错了什么 以下是脚本:Python->;我如何在一个确定的列表中循环5、10或20?,python,range,Python,Range,我正在运行Python3.6,我在一位朋友的帮助下编写了这个脚本。但现在我们停止了这个问题。我们希望该范围是我们希望的任何数字的倍数 我们知道: 对于x范围内的i(0,10,2): 印刷品(一) 所以它会打印2,4,6。。。但由于某种原因,我们的剧本无法让我们迈出第一步。。。。我们做错了什么 以下是脚本: try: start = 5000 end = 50000 for i in range(start, end): url = 'https://te
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步或任何我们想要的数字。。。例如
步骤5=将从5005 5010 5015运行一个循环
带有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()
为什么范围内的i(开始、结束、步骤):不起作用?我尝试了下面@Akshay Nevrekar的代码,但我得到了一个错误。。。我们做错了什么??我们也很困惑。因为某种原因,它应该起作用,它不起作用。我们得到这个返回文件“teste.py”,第46行step=10^TabError:在indentation@ALessandro这是一个与使用
步骤完全无关的错误,这是缩进的问题。在代码中使用制表符或空格。别把它们混在一起。你是对的,但另一件疯狂的事发生了。它现在正在运行,但增加的数字不正确,我们得到这个增加:=020184001100976/Pdf?nrFatura=020184001101276/Pdf?nrFatura=020184001101076/Pdf?nrFatura=020184001101376/Pdf?nrFatura=020184001101376/Pdf?nrFatura=020184001101176@AkshayNevrekar->我发现了错误!!非常简单。你完全正确!!非常感谢你