您当前的位置:首页 > 互联网教程

Python核心编程(第二版)PDF和Python基础教程(第二版)PDF

发布时间:2025-05-22 20:34:43    发布人:远客网络

Python核心编程(第二版)PDF和Python基础教程(第二版)PDF

一、Python核心编程(第二版)PDF和Python基础教程(第二版)PDF

1、相关链接:网页链接点击进入然后下载即可。

2、Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。

3、Python是纯粹的自由软件,源代码和解释器CPython遵循GPL(GNUGeneral Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

4、Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

5、Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。

二、Python核心编程的图书目录

15.2正则表达式使用的特殊符号和字符

15.2.1用管道符号(|)匹配多个正则表达式模式

15.2.2匹配任意一个单个的字符(.)

15.2.3从字符串的开头或结尾或单词边界开始匹配(^/$/\b/\B)

15.2.5指定范围(-)和否定(^)

15.2.6使用闭包操作符(*,+,?,{})实现多次出现/重复匹配

15.3.2使用compile()编译正则表达式

15.3.3匹配对象和group()、groups()方法

15.3.5search()在一个字符串中查找一个模式(搜索与匹配的比较)

15.3.10从字符串的开头或结尾匹配及在单词边界上的匹配

15.3.11用findall()找到每个出现的匹配部分

15.3.12用sub()(和subn())进行搜索和替换

15.3.13用split()分割(分隔模式)

15.4.2搜索与匹配的比较,“贪婪”匹配

16.3.5运行我们的客户端与TCP服务器

16.4.1创建一个SocketServerTCP服务器

16.4.2创建SocketServerTCP客户端

16.5.1创建一个Twisted Reactor TCP服务器

16.5.2创建一个Twisted Reactor TCP客户端

17.3.2网络新闻传输协议(NNTP)

17.4.12客户端程序SMTP和POP3举例

18.3Python、线程和全局解释器锁

18.5.3threading模块中的其他函数

18.5.4生产者-消费者问题和Queue模块

19.2.1Tkinter模块:把Tk引入你的程序

19.4.1Tk Interface eXtensions(Tix)

19.4.2Python MegaWidgets(PMW)

20.1.1Web应用:客户端/服务器计算

20.2使用Python进行Web应用:创建一个简单的Web客户端

20.4CGI:帮助Web服务器处理客户端数据

20.7.1Mulitipart表单提交和文件的上传

21.1.2基本的数据库操作和SQL语言

21.2Python数据库应用程序程序员接口(DB-API)

21.2.6数据库和Python:接口程序

22.2.6线程和全局解释器锁(GIL)

23.2用Win32的COM来操作微软Office

23.2.3微软Word第1部分Python核心

23.3用Jython写Python和Java的程序

23.3用Jython写Python和Java的程序

23.3.2Swing GUI开发(Java或者Python!)

三、Python核心编程(第2版)基本信息

1、这本书是Python核心编程的权威之作,由美国作者丘恩(W.J. Chun)原创,宋吉广先生翻译。它作为《...》丛书中的一员,深入浅出地介绍了Python语言的精髓。

2、人民邮电出版社倾力出版,ISBN号码为9787115178503,是2008年7月1日的最新版本。值得一提的是,本书已经历经一次修订,确保了内容的及时性和准确性。

3、全书共计654页,采用平装设计,适合广大读者阅读。开本为16开,不仅便于携带,也提供了舒适的阅读体验。无论是初学者还是进阶开发者,都能在这本书中找到所需的知识和技能。