第一次使用这个网站估计你弄不明白怎么玩,因为每道题就是一张图,你要根据每道题的提示信息算出正确答案,正确答案就是下一道题的入口
第一题
这道题只能算是一道热身题,下面有一行提示,”Hint: try to change the URL address.”
第二题
打开链接后会重定向到新的页面,出现的图是:
图中提供的信息应该是类似于凯撒加密,K->M,O->Q,E->G,也就是意味着每个字母都往右移了2位,可以猜到 a->c,c->e,… x->z, y->a,z->b,另外还有一串加密的提示信息,为了得到正确,答案,我们必须将这串字符串解密出来
先用代码实现可以得到解密算法:
将加密字符串进行解密得到:
最后解密出result为(代码可右划):
它告诉我们不要等手动的去转换,而是用一种算法来实现,因为遇到很长的字符串时手动转换的效率不高,另外它还给了我们另一种方法就是使用 string.maketrans() 进行转换,所以就有了第二种解法:
我们将该算法应用到该url
该链接就是第三题的入口
第三题
这道题留给大家思考,第一个答对的同学将获得一本和Python相关的书籍。
领取专属 10元无门槛券
私享最新 技术干货