python核心笔记

VIP免费
2025-02-27 0 0 785.7KB 51 页 5.9玖币
侵权投诉
Python 核心笔记
By King
cuijingjing@baidu.com
2011-5-5
Page -2-
目录
前言 ............................................................................................................................................. 4
【关于 Python..................................................................................................................... 4
【关于《Python 核心编程》(第二版)】 ......................................................................... 5
【关于本文档】 ..................................................................................................................... 5
【关于作者】 ......................................................................................................................... 5
【致谢】 ................................................................................................................................. 5
第一部分:Python 核心............................................................................................................. 6
第一章 欢迎来到 Python 世界 ............................................................................................... 6
第二章 快速入门 .................................................................................................................... 8
第三章 Python 基础 .............................................................................................................. 10
第四章 Python 对象 .............................................................................................................. 12
第五章 数字 .......................................................................................................................... 14
第六章 序列:字符串、列表和元组 .................................................................................. 16
第七章 映射和集合类 ...................................................................................................... 18
第八章 条件和循环 .............................................................................................................. 20
第九章 文件和输入输 ...................................................................................................... 22
第十章 错误和异常 .............................................................................................................. 23
第十一章 函数和函数式编程 .............................................................................................. 25
第十二章 模块 ...................................................................................................................... 27
第十三章 面向对象编 ...................................................................................................... 29
第十四章 执行环境 .............................................................................................................. 32
2部分 高级主题 .................................................................................................................. 34
第十五章 正则表达式 .......................................................................................................... 34
第十六章 网络编程 .............................................................................................................. 37
第十七章 网络客户端编程 .................................................................................................. 39
第十八章 多线程编程 .......................................................................................................... 40
第十九章 图形用户界面编程 .............................................................................................. 42
第二十章 Web 编程.............................................................................................................. 44
Page -3-
第二十一章 数据库编 ...................................................................................................... 48
第二十二章 扩展 Python ...................................................................................................... 50
第二十三章 其他话题 .......................................................................................................... 51
Page -4-
前言
关于 Python
对于 Python,想必很多朋友还未曾听说,其定义我已在本笔记的第一章给出,这
里我想谈谈我对 Python 的个人理解。在我学习 Python 的过程中,有朋友问我,Python
底是什么,它主要应用于什么方面,能做什么东西,这里就算是给你一个答复吧。
狂妄点,可以说:只有你想不到,没有 Python 做不到。
Python 是一种支持面向对象的解释性高级语言,Simple yet Powerful 是人们对它的
一致评价。最初是在苹果计算机上被编译成功的,但现在他已经可以运行于世界上主流的
操作平台之上了。跨平台性极强。它包含多种 Programming Paradigm,包括 Object-
Oriented ProgrammingProcedure Programming 等。
Python 类似于 Javascript,可以写出很短小但是功能强大的小程序,而 Python 丰富
的标准库(包括系统库 __builtin__,以及完全支持正则表达式的字符串操作)为实现这
些实用功能提供了坚实的基础。
Python 类似于 C++Java,它是一个完全支持面向对象的语言(支持多继承),但
是它的语法更灵活,支Dynamic Typing,变量从来不用进行声明便可使用,通常情况下
Python 的代码密度是 C++510 倍,是 Java 5倍左右
Python 采用严格的缩进方式来管理代码,提高了可读性,极大的降低了代码维护
的代价。Python 自身包Gargage Collection 和内存管理机制,用户无需费心这些细节问
题。
Python 支持 Interactive Programming Python 的运行时效率很高,却足以支持复杂
的高层数据结构。Python 是一种理想的 Glue Language,也就是说我们可以用它来完成一
般脚本编程所能完成的任务。
可以说,Python 是一个渗透了多种计算机语言特性的极佳的设计。
Python 的代码类型,基本可分为 3种,分别是字节代码,二进制代码,优化代
码。他们的后缀名分别.py .pyc .pyo 这些代码都可以直接运行。无需做任何的编译或者
连接。
Python 可以帮你出色地完成工作,而且一段时间以后,你还能看明白自己写的这
段代码。你会对自己如此快速地学会和它强大的功能而感到十分的惊讶,更不用提你已经
完成的工作了。
Page -5-
关于《Python 核心编程》(第二版)】
这本书中拥有广泛的选题、丰富的例子和必要的深入解析,确实是一本不可多得的
Python 经典教材。该书分两大部分:第一部分,占据了大约三分之二的篇幅,来向你阐释
这门语言的“核心”内容。第二部分则提供了各种高级主题来向你展示你可以使用 Python
的最新版本。
关于本文档
这是我学习《Python 核心编程》时整理出来的读书笔记,浓缩了其精华,以方便
读者快速掌握要点。当然这本书笔记不能作为一本入门教材,如果你还没有Python
触过而直接阅读这本笔记可能有点困难,但若你拥有足够的 CC++Java 语言基础,那
么这本笔记绝对是你快速入门及进阶 Python 的强有力的助手。
本笔记中没有收入大量的例题及练习,而对于 Python 光看不练是远远不行的,因
此希望读者能另找练习加以巩固。
本人也是刚走入 Python能力有限,笔记中难免可能有所疏忽,望读者见谅。
【关于作者】
King
1987 6月出生
QQ278601848
BaiduHicumthacker
博客:http://qasir.net
略懂一点 Python,属于入门级选手,期待与所有 python 爱好者一起学习探讨共同进步。
【致谢】
感谢我的老板 gaogregory,是你给了我工作后继续学习 python 的机会。
感谢我的女朋友,因为到现在还没找到你,所以才有时间写这份文档
摘要:

Python核心笔记By阿Kingcuijingjing@baidu.com2011-5-5Page-2-目录前言.............................................................................................................................................4【关于Python】..............................................................................................

展开>> 收起<<
python核心笔记.pdf

共51页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:51 页 大小:785.7KB 格式:PDF 时间:2025-02-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 51
客服
关注