这一关唯一的提示就是网页标题了:let me get this straight
可以看出图片中有很多的小短线(粉红色的),但是分布散乱,那么题目的意思应该就是把他们对齐了。这个图片的数据用的是索引格式,上网查了一下才知道粉红色对应的是195
代码如下:
import Image
im = Image.open(r'F:\Python challenge\mozart.gif')
newim = Image.new('I',(640,480),'black')
for i in range(480):
for j in range(640):
if im.getpixel((j,i)) == 195:
[newim.putpixel((k,i),im.getpixel(( (k+j)%640,i))) for k in range(640)]
break
newim.save(r'F:\Python challenge\out16.gif')
结果为:
所以谜底为:romance
替换网址顺利过关:)