共 11 篇文章 |
|
阅251 转2 评0 公众公开 15-10-19 15:33 |
这里用到的函数 ”findall(rule , target [,flag] )” 是个比较直观的函数,就是在目标字符串中查找符合规则的字符串。finditer函数和findall函数的区别是,findall返回所有匹配的字符串,并存为一个列表,而finditer则并不直接返回这些字符串,而是返回一个迭代器。re模块还提供了对字符串的替换和修改函数,他们比字符串对象提供的函数功能要... 阅44 转1 评0 公众公开 15-10-15 11:42 |
在Python中,有的名称会在前面和后面都加上两个下划线,这种写法很特别。由这些名字组成的集合所包含的方法称为魔法(或特殊)方法。
本章会详细讨论一些重要的魔法方法,(最重要的是__init__方法和一些处理对象访问的方法,这些方法允许你创建自己的序列或者是映射)。 阅173 转4 评0 公众公开 15-07-14 16:29 |
前几章介绍了Python主要的内建对象类型(数字、字符串、列表、元组和字典),以及内建函数和标准库的用法,还有自定义函数的方式。本章主要介绍创建自己的对象,以及多态、封装、方法、特性、超类以及继承的概念。 阅72 转2 评0 公众公开 15-06-18 17:09 |
本章将会介绍将语言组织成函数,这样,你可以告诉计算机如何做事,并且只需告诉一次。有了函数之后,就不必反反复复向计算机传递同样的具体指令了。本章还会详细介绍参数(parameter)和作用域(scope)的概念,以及递归的概念及其在程序中的用途。 阅120 转4 评0 公众公开 15-06-15 14:02 |
前面已经介绍过了几种基本语句(print语句、import语句、赋值语句)。在深入介绍条件语句和循环语句之前,我们先来看看这几种基本语句更多的使用方法。随后你会看到列表推倒式如何扮演循环和条件语句的角色--尽管它本身是表达式。最后介绍pass、del和exec语句的用法。 阅292 转3 评0 公众公开 15-06-05 16:09 |
本章中,你将学到一种通过名字引用值的数据结构。这种结构类型称为映射(mapping)。字典是Python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特定的键里。键可以是数字、字符串甚至是元组。 阅85 转3 评0 公众公开 15-06-01 15:27 |
本章将会介绍如何使用字符串格式化其它的值(如打印特殊格式的字符串),并简述了解一下利用字符串的分隔、联接、搜索等方法能做些什么 阅136 转2 评0 公众公开 15-05-29 16:39 |
本章将引入一个新的概念:数据结构。数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号--即元素的位置,也称为索引。第一个索引是0,第二个则是1,以此类推。 阅131 转2 评0 公众公开 15-05-28 16:57 |