![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pythonchallenge
xuye_zhen
后台开发工程师
微博:http://weibo.com/u/1857063732
联系邮箱:xiaoxuye1988@163.com
展开
-
pythonchallenge 第五关
http://www.pythonchallenge.com/pc/def/peak.html 开始不大懂,不知道什么意思啊....思摸了一阵,觉得和读音有关系,但是又不知道怎么搞,根本就不知道pickle这个模块有木有!!!! 弱了,没办法,去网上小搜了一下,知道,要用pickle做反序列化.大概看了一下文档,不解释了,写代码吧,注意反序列化后要看看列表中的子列表中的规律,就大概知道怎么原创 2012-11-26 21:46:33 · 413 阅读 · 0 评论 -
pythonchallenge第三关
http://www.pythonchallenge.com/pc/def/equality.html 看原图,由上一关的经验,查看网页的原代码,根据作者的提示信息,明白应该正在表达式匹配 中间一个小写字母,两边严格有三个大写字母 的模式 代码如下 #!/usr/bin/python import sys import urllib import re str原创 2012-11-22 23:36:34 · 404 阅读 · 0 评论 -
pythonchallenge第四关
http://www.pythonchallenge.com/pc/def/linkedlist.php 这一关有些无聊 查看网页源码,发现网页后缀应该换成?nothing=xxxxx 而且要换很多次,不解释了,抓取网页,正则配置数字,但是中间会有两次特殊情况,需要记录抓取网页的次序,如果发现次序有增加,但是没有结果正则匹配出来,就停下,手工进入相应的网页看看,然后按其指示再抓即可.原创 2012-11-24 12:56:26 · 742 阅读 · 0 评论 -
pythonchallenge第二关
http://www.pythonchallenge.com/pc/def/ocr.html 用python抓取网页内容,用正则表达式匹配出相应的内容,让后找出出现最少的字符,并按出现的先后顺序排序即可 import sys import urllib import re str = urllib.urlopen("http://www.pythonchallenge.com原创 2012-11-15 20:57:54 · 614 阅读 · 1 评论 -
学习python pythonchallenge第一关
题目网址http://www.pythonchallenge.com/pc/def/map.html 凯撒密码,做过oj的人一下就看出来了,哈哈 贴代码: import sys s = raw_input() str = '' for char in s: if char.islower(): str += chr( (ord(char)-96+2)原创 2012-11-08 23:08:16 · 503 阅读 · 0 评论 -
pythonchallenge第六关
学习了一下python中zipfile模块,先把网址html换为zip,可以得到一个压缩文件 根据提示,不断寻找,直到找到最终的我文件,提示 collect the comments 修改程序,把途中的每个文件的comment都添加到一个string中 代码如下: import zipfile import re import time z = zipfile.Zip原创 2012-12-12 21:03:06 · 484 阅读 · 0 评论 -
pythonchallenge 第七关
http://www.pythonchallenge.com/pc/def/oxygen.html 一看图片就知道和图像处理有关,知道python有个Image模块,就看了一下文档,一看,我了个去,这么多功能函数... 然后没有头绪了... 仔细观察图片发现中间有一条灰带,明显和背景图不合,而且颜色渐变,然后就猜想答案就在这条灰带中渐变的颜色里 都知道计算机表示像素采用的是RGB,然后原创 2013-02-18 19:44:02 · 1004 阅读 · 0 评论