共 11 篇文章
显示摘要每页显示  条
这里用到的函数 ”findall(rule , target [,flag] )” 是个比较直观的函数,就是在目标字符串中查找符合规则的字符串。finditer函数和findall函数的区别是,findall返回所有匹配的字符串,并存为一个列表,而finditer则并不直接返回这些字符串,而是返回一个迭代器。re模块还提供了对字符串的替换和修改函数,他们比字符串对象提供的函数功能要...
在Python中,有的名称会在前面和后面都加上两个下划线,这种写法很特别。由这些名字组成的集合所包含的方法称为魔法(或特殊)方法。 本章会详细讨论一些重要的魔法方法,(最重要的是__init__方法和一些处理对象访问的方法,这些方法允许你创建自己的序列或者是映射)。
本章将学习如何创建和引发自定义的异常,以及处理异常的各种方法。
前几章介绍了Python主要的内建对象类型(数字、字符串、列表、元组和字典),以及内建函数和标准库的用法,还有自定义函数的方式。本章主要介绍创建自己的对象,以及多态、封装、方法、特性、超类以及继承的概念。
本章将会介绍将语言组织成函数,这样,你可以告诉计算机如何做事,并且只需告诉一次。有了函数之后,就不必反反复复向计算机传递同样的具体指令了。本章还会详细介绍参数(parameter)和作用域(scope)的概念,以及递归的概念及其在程序中的用途。
前面已经介绍过了几种基本语句(print语句、import语句、赋值语句)。在深入介绍条件语句和循环语句之前,我们先来看看这几种基本语句更多的使用方法。随后你会看到列表推倒式如何扮演循环和条件语句的角色--尽管它本身是表达式。最后介绍pass、del和exec语句的用法。
本章中,你将学到一种通过名字引用值的数据结构。这种结构类型称为映射(mapping)。字典是Python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特定的键里。键可以是数字、字符串甚至是元组。
本章将会介绍如何使用字符串格式化其它的值(如打印特殊格式的字符串),并简述了解一下利用字符串的分隔、联接、搜索等方法能做些什么
本章将引入一个新的概念:数据结构。数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号--即元素的位置,也称为索引。第一个索引是0,第二个则是1,以此类推。
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部