pythonchallenge闯关 第12题

12、Hint:(1)dealing evil —— 分配邪恶?
     (2)evil1.jpg —— 一个人在分牌,五堆,牌上有个5少一横

既然是分配那应该有很多才能分配,又看到evil1.jpg于是打开http://www.pythonchallenge.com/pc/return/evil2.jpg

发现一张图 把http://www.pythonchallenge.com/pc/return/evil2.jpg改为http://www.pythonchallenge.com/pc/return/evil2.gfx会下载一个gfx文件

打开http://www.pythonchallenge.com/pc/return/evil3.jpg 没死心 又打开了http://www.pythonchallenge.com/pc/return/evil4.jpg 出现了一张加载不出的图片 打开http://www.pythonchallenge.com/pc/return/evil5.jpg 得到 404... 

分解gfx为5张图片再保存?

f = open('evil2.gfx', 'rb')
content = f.read()
print content
f.close()

for x in range(5):
    f = open('%d.jpg' % x, 'wb')
    f.write(content[x::5])
    f.close()
(12)

我的电脑上没法显示出保存的图片......

百度了下一题的网址看答案hhhhhh

网址:http://www.pythonchallenge.com/pc/return/disproportional.html

f=open("evil2.gfx",'rb').read()

for i in range(5):
    open("image"+str(i)+".dat", "wb").write(f[i::5])
(12)官方答案

 

posted @ 2017-10-17 14:17  anixtt  阅读(156)  评论(0编辑  收藏  举报