万本电子书0元读

万本电子书0元读

顶部广告

Python程序设计开发宝典电子书

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

售       价:¥

纸质售价:¥51.70购买纸书

192人正在读 | 4人评论 6.2

作       者:董付国

出  版  社:清华大学出版社

出版时间:2017-08-01

字       数:35.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
全书共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提供的网络通信功能。 本书不但可以作为Python程序设计教材,还可作为Python发工程师的指导用书。<br/>【推荐语】<br/>内容与Python*版本同步。面向Python 3.5.x、Python 3.6.x及更新版本,重关注内置对象和标准库对象的高级用法以及比较前沿的一些新技术。语言精练、代码优雅。深剖析Python编程模式,使用*简练的语言和代码介绍Python高级用法,完美诠释Pythonic的真正含义。案例丰富、注释量大、实用性强。精选多个领域中的经典案例,几乎每段重要代码都配有大量注释,让读者能够在*短时间内理解代码思路和要,大幅度缩短阅读和学习时间,由浅深,层层递,平滑学习曲线。<br/>【作者】<br/>董付国  副教授。自2000年参加工作以来,先后讲授过汇编语言、C/C /C#、Java和Python等多门编程语言,以及计算机组成原理、计算机网络、数据库原理、数据结构、操作系统、计算机安全、网络安全、计算机图形学、数字图像处理、游戏策划等多门课程,多次获得校级优秀教学成果奖一等奖,出版《Python程序设计》、《Python程序设计基础》、《Python程序设计(第2版)》系列教材,发过多套涉及不同领域的管理系统,在国内外高水平学术期刊与会议上发表论文40余篇,其中近30篇被EI检索。学习工作之余*的爱好是太极拳。<br/>
目录展开

内容简介

前言

第1章 管中窥豹:Python概述

1.1 Python是这样一种语言

1.2 Python版本之争

1.3 Python编程规范与代码优化建议

1.4 Python虚拟开发环境的搭建

1.5 Eclipse+PyDev环境搭建和使用

1.6 安装扩展库的几种方法

1.7 标准库与扩展库中对象的导入与使用

1.8 编写与发布自己的包

1.9 Python程序伪编译与打包

1.10 从命令行参数和配置文件获取信息

第2章 万丈高楼平地起:运算符、表达式与内置对象

2.1 Python常用内置对象

2.2 Python运算符与表达式

2.3 Python关键字简要说明

2.4 Python常用内置函数用法精要

第3章 玄之又玄,众妙之门:详解Python序列结构

3.1 列表:打了激素的数组

3.2 元组:轻量级列表

3.3 字典:反映对应关系的映射类型

3.4 集合:元素之间不允许重复

3.5 序列解包的多种形式和用法

3.6 标准库中的其他常用数据类型

第4章 反者,道之动:程序控制结构

4.1 条件表达式

4.2 选择结构

4.3 循环结构

4.4 精彩案例赏析

第5章 代码复用技术(一):函数

5.1 函数定义与使用

5.2 函数参数

5.3 变量作用域

5.4 lambda表达式

5.5 生成器函数设计要点

5.6 偏函数与函数柯里化

5.7 单分发器与泛型函数

5.8 协程函数

5.9 注册程序退出时必须执行的函数

5.10 回调函数原理与实现

5.11 精彩案例赏析

第6章 代码复用技术(二):面向对象程序设计

6.1 类的定义与使用

6.2 数据成员与成员方法

6.3 继承、多态、依赖注入

6.4 特殊方法与运算符重载

6.5 精彩案例赏析

第7章 文本处理(一):字符串

7.1 字符串编码格式简介

7.2 转义字符与原始字符串

7.3 字符串格式化

7.4 字符串常用操作

7.5 其他有关模块

7.6 字符串常量

7.7 可变字符串

7.8 中英文分词

7.9 汉字到拼音的转换

7.10 精彩案例赏析

第8章 文本处理(二):正则表达式

8.1 正则表达式语法

8.2 直接使用正则表达式模块re处理字符串

8.3 使用正则表达式对象处理字符串

8.4 match对象

8.5 精彩案例赏析

第9章 数据永久化:文件内容操作

9.1 文件操作基本知识

9.2 文本文件内容操作案例精选

9.3 二进制文件操作案例精选

第10章 文件与文件夹操作

10.1 os模块

10.2 os.path模块

10.3 shutil模块

10.4 其他常用模块

10.5 精彩案例赏析

第11章 代码质量保障:异常处理结构、程序调试与测试

11.1 异常处理结构

11.2 文档测试doctest

11.3 单元测试unittest

11.4 覆盖测试

11.5 软件性能测试

11.6 代码调试

第12章 多任务与并行处理:线程、进程、协程、分布式、GPU加速

12.1 多线程编程

12.2 多进程编程

12.3 协程

12.4 concurrent.futures模块提供的并发执行功能

12.5 pySpark并行计算与分布式计算框架

12.6 GPU编程

第13章 互通互联:asyncio提供的网络通信功能

13.1 Transport类与Protocol类

13.2 StreamReader与StreamWriter

附录 精彩在继续

附录A GUI开发

附录B SQLite数据库操作

附录C 计算机图形学编程

附录D 图像编程

附录E 数据分析、机器学习、科学计算可视化

附录F 密码学编程

附录G 系统运维

附录H Windows系统编程

附录I 软件分析与逆向工程

参考文献

累计评论(3条) 4个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部