当前位置:主页 > 计算机电子书 > Python > Python开发下载
Python程序设计开发宝典

Python程序设计开发宝典 PDF 超清中文版

  • 更新:2023-06-16
  • 大小:42.8 MB
  • 类别:Python开发
  • 作者:董付国
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《Python程序设计开发宝典》是一本非常实用的书籍。本书深入剖析了Python 3.5.x、Python 3.6.x及更新版本的内置对象和标准库对象的高级用法。书中提供了150个案例源代码和超过1000个演示性代码片段,非常全面地介绍了Python程序设计的各个方面。这本书不仅可以作为Python程序设计的教材,还可以作为实战参考书。无论是初学者还是有一定编程经验的开发者,都能从这本书中受益匪浅。

主要是看上了本书在内容上组织的规整和全面,对语言本身是非常全面的,这也是我所希望的。Python的应用领域和方式有很多,先把语言踏踏实实过一遍,再去结合自身看特定方向上的实例,这样效果会比较好。

内容与Python新版本同步。面向Python 3.5.x、Python 3.6.x及更新版本,重点关注内置对象和标准库对象的高级用法以及比较前沿的一些新技术。语言精练、代码优雅。深入剖析Python编程模式,使用*简练的语言和代码介绍Python高级用法,完美诠释Pythonic的真正含义。案例丰富、注释量大、实用性强。精选多个领域中的经典案例,几乎每段重要代码都配有大量注释,让读者能够在*短时间内理解代码思路和要点,大幅度缩短阅读和学习时间,由浅入深,层层递进,平滑学习曲线。

内容简介

全书一共有13章,主要讲解Python 3.5.x、Python 3.6.x和Python 3.7.x的高级应用,重点关注Python内置对象和标准库对象,还涉及一些前沿的新技术和一些扩展库的使用。第1章介绍了Python语言编程规范和代码优化建议,还包括开发环境配置、程序伪编译和打包等内容。第2章详细解释了运算符和内置函数的用法。第3章详细解释了各种序列对象、推导式、切片和序列解包的用法。第4章详细解释了选择结构和循环结构,讨论了关键字else、break和continue的用法。第5章详细介绍了函数的基本用法,可调用对象和修饰器、函数参数、变量作用域、生成器函数、lambda表达式、函数柯里化、泛型函数、协程函数和回调函数。第6章详细解释了类的定义、不同类型的成员、依赖注入技术和运算符重载。第7章详细解释了字符串编码和格式化方法、字符串对象方法、文本排版和压缩、与汉字拼音相关的技术。第8章详细解释了正则表达式语法、re模块、正则表达式对象和match对象的用法。第9章详细解释了文件对象的用法和文件内容操作。第10章详细解释了文件和文件夹操作。第11章详细讨论了异常处理结构、文档测试和单元测试、覆盖测试和软件性能测试、代码调试技术。第12章详细讨论了不同类型的并行处理技术。第13章详细讨论了asyncio提供的网络通信功能。

目录

  • 第1章管中窥豹: Python概述1
  • 第2章万丈高楼平地起: 运算符、表达式与内置对象16
  • 第3章玄之又玄,众妙之门: 详解Python序列结构51
  • 第4章反者,道之动: 程序控制结构94
  • 第5章代码复用技术(一): 函数111
  • 第6章代码复用技术(二): 面向对象程序设计167
  • 第7章文本处理(一): 字符串209
  • 第8章文本处理(二): 正则表达式239
  • 第9章数据永久化: 文件内容操作257
  • 第10章文件与文件夹操作281
  • 第11章代码质量保障: 异常处理结构、程序调试与测试293
  • 第12章多任务与并行处理: 线程、进程、协程、分布式、GPU加速318
  • 第13章互通互联: asyncio提供的网络通信功能364

资源下载

资源下载地址1:https://pan.baidu.com/s/1Ug7AzKTYg-JRUxTo2amcIw

资源下载地址2:https://pan.quark.cn/s/be20ec701535

相关资源

网友留言