我想在我的网址中添加数字 看起来像这样: www.exemple.com/001 www.exemple.com/002 ... www.exemple.com/009 www.exemple.com/010 ... www.exemple.com/100 www.exemple.com/101 所以我在python中创建这个脚本
url = 'www.exemple.com/'
for x in my_range(0, 10, 1):
if y<10:
y='00'+y
elif y<100:
y='0'+y
else:
pass
url+=str(y)
print url
但我有这个错误:
IndentationError: unindent does not match any outer indentation level
任何想法都要解决这个问题并感谢很多人。
答案 0 :(得分:0)
您的代码中有很多缩进和逻辑问题。以下代码可以满足您的需求。
url='www.exemple.com/'
for y in xrange(0, 100, 1):
if y < 10:
y = '00' + str(y)
elif y < 100:
y = '0' + str(y)
else:
pass
print url + str(y)
答案 1 :(得分:0)
如果我理解你的问题,我想你想要像
这样的东西url = 'www.exemple.com/' # <-- For example
for x in xrange(1, 11, 1):
print url + "{0:03d}".format(x)
在10处停止并输出
www.exemple.com/001
www.exemple.com/002
www.exemple.com/003
www.exemple.com/004
www.exemple.com/005
www.exemple.com/006
www.exemple.com/007
www.exemple.com/008
www.exemple.com/009
www.exemple.com/010