The Python Challenge 题解
2024-08-31 21:27:19
- 仔细阅读,图画下面的提示(网页的 title 也是重要的提示信息,至少告诉你考察的对象是什么)
1. 238
>> 2**38
274877906944L
根据提示,在 URL 地址处,0.html ⇒ 274877906944.html,来到第二题;
2. map
图文的形式显然是加密和解密,
- k ⇒ m, o ⇒ q, e ⇒ g
显然是向后退两格(乱码的文本提示使用 string.maketrans() 方法,进行转化);
map ⇒ ocr(光学字符识别)
import string
info = 'g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq ' \
'glcddgagclr ylb rfyr\'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj.'
table = string.maketrans('abcdefghijklmnopqrstuvwxyz', 'cdefghijklmnopqrstuvwxyzab')
print(string.translate(info, tab))
3. ocr
进入 page source,在 html 源码的注释处,找到字符;
最新文章
- ViewPager与Tab结合使用
- The Solution of UESTC 2016 Summer Training #1 Div.2 Problem B
- KnockoutJS 3.X API 第六章 组件(1) 组件和自定义元素 - 概述
- 【K8s】Kubernetes 最近正在看的资料
- ImageSpan
- hdu 2255 奔小康赚大钱 KM算法
- FontMetrics ----- 绘制文本,获取文本高度
- BZOJ2882: 工艺
- Unity3D ——强大的跨平台3D游戏开发工具(二)
- 大数据Python学习大纲
- angualr高级篇之elem.scope()、elem.isolateScope和$compile(elem)(scope)中scope的区别
- CTF---隐写术入门第二题 小苹果
- 【java线程】的wait、sleep、join、yied
- 网路知识总结(session&;&;Cookie&;&;三次握手&;&;请求头)
- python安装过程中的一些问题
- vscode打开django项目pylint提示has not ";object"; member
- C# Note2:委托(delegate) &; Lambda表达式 &; 事件(event)
- HTML5 播放器
- Android文件数据存储
- sublime插件开发手记