现在的位置: 首页 > 综合 > 正文

pythonchallenge level5–python2.7

2014年09月18日 ⁄ 综合 ⁄ 共 590字 ⁄ 字号 评论关闭

level5的链接:http://www.pythonchallenge.com/pc/def/peak.html

打开level5的页面,看到的是一张图,下面是pronounce it的提示,然后查看网页源代码,发现有注释部分为“peak hell sounds familiar ?
” “peak hell”听起来像什么?


python里面有什么方法或者某个函数读成这样的,我还真不知道。所以还是决定看看源代码有没有其他的信息,当我注意到源代码中有一个banner.p,于是点击进去看了看,突然就觉得这些乱码令我想到了python当中的“泡菜(pickle)”模块。


用google翻译听了pickle和peakhell的发音,还真的有点像。所以我想这一道题目应该是考泡菜(pickle)的知识点的。


于是把banner.p的文件下载下来。




看到这一堆乱七八糟的东东,我还是不知道如何下手,只能通过上网搜索答案了。网上说要通过观察之后就发现所有包含在一个list中的list,这应该是每一个list表示一段,然后每一段合起来就可以表示一整个完整的信息。其实在仔细看一下会发现每一个list里面的数字加起来都是95,如其中这两个list的数字:[(' ', 95)],  [(' ', 14), ('#', 5), (' ', 70), ('#', 5), (' ', 1)],……


然后


答案出来了,channel,进入level6.










抱歉!评论已关闭.