Python
文章平均质量分 60
竺蠡
一只小菜鸟的学习心得
展开
-
关于使用pop()的用法
python程序:ten_things = "1 2 3 4 5 6"stuff = ten_things.split(' ')while len(stuff) != 10 stuff.append('0')print stuff[1]print stuff[-1]print stuff.pop()print ' ',join(stuff)print '#'.join(stuf原创 2016-09-10 22:15:54 · 11353 阅读 · 1 评论 -
关于python里面的对齐
大家都知道在python里面打多数人都不喜欢用分号来隔开句子,直接每一行用回车隔开,但是上下句的对齐很重要python的教程一般会让大家设置Tab键为四个空格符,为什么说对齐很重,下面来个列子:elements = []for i in range(0,6): print "Adding %d to the list."%ielements.append(i)print elem原创 2016-09-10 22:58:33 · 9713 阅读 · 0 评论 -
Python里面的字典
Python 将这种数据类型叫做 “dict”,有的语言里它的名称是 “hash”。这两种名字都会用到,不过这并不重要,重要的是它们和列表的区别。你看,针对列表你可以做这样的事情:>>> things = ['a', 'b', 'c', 'd']>>> print things[1]b>>> things[1] = 'z'>>> print things[1]z>>> prin转载 2016-09-11 10:27:46 · 479 阅读 · 0 评论 -
Python测试框架--nose
关于Python的测试框架,应用的最为广泛的有三种:zope.testing: 只支持ubittest和doctest等传统Python测试风格,不支持更现代的框架至此的简化风格。但是,它提供了一个强大的分层系统,在这种系统中包含测试的木驴可以依赖通用的设置代码,设置代码为层创建一个运行测试所需的环境。py.test: 建立了Python测试的新标准,目前许多开发人员都采用这转载 2016-09-14 20:08:59 · 500 阅读 · 0 评论 -
web.py解释
一个经典的web.py模块如下:在开始你的web.py程序之前,打开一个文本文件(文件名为app.py)输入:import web这条语句会导入web.py模块。现在我们需要把我们的URL结构告诉web.py。让我从下面这个简单的例子开始:urls = ( '/', 'index')第一部分是匹配URL的正则表达式,像/、/help/faq、/转载 2016-09-15 22:37:36 · 489 阅读 · 0 评论 -
Python中的re(正则表达式)
正则表达式,又称为正规表达式、常规表达式(Regular Expression,代码中常写为regex、regexp或者RE),计算机科学的概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。Python里面的正则表达式处理函数:re.match : 尝试从字符串的开始匹配一个模式。re.s原创 2016-09-16 09:49:24 · 416 阅读 · 0 评论