万本电子书0元读

万本电子书0元读

顶部广告

Python语言及其应用电子书

本书内容易于理解,而且读起来生动有趣,是编程和Python初学者不可多得的教程。书中首先介绍了Python的基础知识,然后逐渐深多种主题,结合教程和攻略式风格来讲解Python 3中的概念。每章结尾的练习可以帮助你巩固所学的知识。   本书会为你学习Python下坚实的基础,包括测试、调试、代码复用的实践以及其他发技巧。同时还会告诉你如何在商业、科学和艺术领域使用Python,并教会你使用多种Python工具和源包。

售       价:¥

纸质售价:¥59.20购买纸书

71人正在读 | 0人评论 6.2

作       者:(美) 卢布诺维克(Bill Lubanovic)

出  版  社:人民邮电出版社有限公司

出版时间:2016-01-01

字       数:39.9万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书介绍Python 语言的基础知识及其在各个领域的具体应用,基于新版本3.x。书中首先介绍了Python 语言的一些基本知识,然后介绍了在商业、科研以及艺术领域使用Python 发各种应用的实例。文字简洁明了,案例丰富实用,是一本难得的Python 门手册。 本书适合所有编程初学者阅读。<br/>【推荐语】<br/>本书内容易于理解,而且读起来生动有趣,是编程和Python初学者不可多得的教程。书中首先介绍了Python的基础知识,然后逐渐深多种主题,结合教程和攻略式风格来讲解Python 3中的概念。每章结尾的练习可以帮助你巩固所学的知识。 本书会为你学习Python下坚实的基础,包括测试、调试、代码复用的实践以及其他发技巧。同时还会告诉你如何在商业、科学和艺术领域使用Python,并教会你使用多种Python工具和源包。 通过阅读本书,你将能够: 学习简单的数据类型,以及基本的数学和文本操作 学习用Python内置的数据结构来处理数据 掌握Python的代码结构和函数的用法 使用模块和包编写大规模Python程序 深理解对象、类和其他面向对象特性 学习使用普通文件、关系数据库和NoSQL数据库来存储数据 使用Python构建Web客户端、服务器、API和服务 管理系统任务,比如程序、程和线程 理解并发和网络编程的基础知识  <br/>【作者】<br/>Bill Lubanovic现为Penguin Computing公司高级软件工程师。1977年始发Unix软件,1981年始发GUI软件,1990年始发数据库软件,1993年始发Web软件。与人合著有Linux System Administration。<br/>
目录展开

O'Reilly Media, Inc.介绍

前言

第1章 Python初探

1.1 真实世界中的Python

1.2 Python与其他语言

1.3 为什么选择Python

1.4 何时不应该使用Python

1.5 Python 2与Python 3

1.6 安装Python

1.7 运行Python

1.8 禅定一刻

1.9 练习

第2章 Python基本元素:数字、字符串和变量

2.1 变量、名字和对象

2.2 数字

2.3 字符串

2.4 练习

第3章 Python容器:列表、元组、字典与集合

3.1 列表和元组

3.2 列表

3.3 元组

3.4 字典

3.5 集合

3.6 比较几种数据结构

3.7 建立大型数据结构

3.8 练习

第4章 Python外壳:代码结构

4.1 使用#注释

4.2 使用\连接

4.3 使用if、elif和else进行比较

4.4 使用while进行循环

4.5 使用for迭代

4.6 推导式

4.7 函数

4.8 生成器

4.9 装饰器

4.10 命名空间和作用域

4.11 使用try和except处理错误

4.12 编写自己的异常

4.13 练习

第5章 Python盒子:模块、包和程序

5.1 独立的程序

5.2 命令行参数

5.3 模块和import语句

5.4 包

5.5 Python标准库

5.6 获取更多Python代码

5.7 练习

第6章 对象和类

6.1 什么是对象

6.2 使用class定义类

6.3 继承

6.4 覆盖方法

6.5 添加新方法

6.6 使用super从父类得到帮助

6.7 self的自辩

6.8 使用属性对特性进行访问和设置

6.9 使用名称重整保护私有特性

6.10 方法的类型

6.11 鸭子类型

6.12 特殊方法

6.13 组合

6.14 何时使用类和对象而不是模块

6.15 练习

第7章 像高手一样玩转数据

7.1 文本字符串

7.2 二进制数据

7.3 练习

第8章 数据的归宿

8.1 文件输入/输出

8.2 结构化的文本文件

8.3 结构化二进制文件

8.4 关系型数据库

8.5 NoSQL数据存储

8.5.4 其他的NoSQL

8.6 全文数据库

8.7 练习

第9章 剖析Web

9.1 Web客户端

9.2 Web服务端

9.3 Web服务和自动化

9.4 练习

第10章 系统

10.1 文件

10.2 目录

10.3 程序和进程

10.4 日期和时间

10.5 练习

第11章 并发和网络

11.1 并发

11.2 网络

11.3 练习

第12章 成为真正的Python开发者

12.1 关于编程

12.2 寻找Python代码

12.3 安装包

12.4 集成开发环境

12.5 命名和文档

12.6 测试代码

12.7 调试Python代码

12.8 使用pdb进行调试

12.9 记录错误日志

12.10 优化代码

12.11 源码控制

12.12 复制本书代码

12.13 更多内容

12.14 后续内容

附录 A Python 的艺术

附录 B 工作中的 Python

附录 C Python 的科学

附录 D 安装 Python 3

附录 E 习题解答

附录 F 速查表

作者介绍

封面介绍

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部