Python从入门到精通

Python从入门到精通

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

一本Python零基础入门的实战教程。

内容简介

本书是一本Python零基础入门的实战型教程图书,介绍的是当下计算机编程领域颇为流行的Python语言。全书内容包含快速掌握Python的必备基础、Python的交互模式、变量/内存地址与命名、数据类型与结构、字符串、列表元祖、字典、集合、控制语句、函数、文件操作、面向对象/类、异常处理、并发编程、模块、数据库与网络编程、错误调试与单元测试和版本控制工具等内容。另外,为了让读者能学以致用,本书在最后一章安排了“项目开发实训”,主要包含爬虫和Web搜索系统的开发。书中穿插了“编程小知识”“笔者有话说”等内容,请读者不要略去这些内容,它们可以帮助大家了解和理解编程过程中的一些原理、技巧,甚至冷知识。

作者简介

编著者陈政强,软件工程师,薯条橙子创始人。拥有十年软件开发经验、项目管理经验,擅长C++和Python。专注于机器学习、人工智能等技术领域。曾主导过与音/视频流媒体、机器视觉相关的项目开发。目前,专注于计算机编程教育工作。

章节目录

版权信息

内容提要

前言

第1章 快速掌握Python必备基础

1.1 安装Python

1.2 Python程序的编写与运行

1.3 代码中的注释

1.4 Python中的字符串

1.5 变量

1.6 表达式

1.7 语句

1.8 函数

1.9 Python中的类与对象

1.10 Python中的关键字

1.11 Python中的代码缩进

1.12 初识Python模块

1.13 程序实战:你好世界

第2章 神奇的Python交互模式

2.1 三言两语说交互

2.2 神奇的Python交互模式

2.3 在交互模式使用help()函数

2.4 向交互模式说再见

2.5 技术总结

2.6 课后习题

第3章 变量/内存地址/变量命名

3.1 变量

3.2 内存地址

3.3 变量命名

3.4 技术总结

3.5 课后习题

3.6 程序实战:爱恨无间

第4章 数据类型与结构

4.1 数据类型

4.2 让数据动起来

4.3 浅析数据结构

4.4 初识ADT与面向对象

4.5 程序实战:KO街霸

第5章 Python中的字符串

5.1 快速理清字符串

5.2 字符串常用操作符

5.3 字符串常用操作函数

5.4 字符串的格式化

5.5 程序实战:被嫉妒的春丽

第6章 Python中的列表

6.1 列表类型详解

6.2 列表的常用操作符

6.3 列表的常用操作方法

6.4 程序实战:神月流格斗

第7章 Python中的元组

7.1 元组类型详解

7.2 元组的常用操作符

7.3 元组的常用操作方法

7.4 程序实战:刚拳奥义

第8章 Python中的字典

8.1 字典类型详解

8.2 字典的常用操作方法

8.3 使用字典进行格式化

8.4 程序实战:再见街霸

第9章 Python中的集合

9.1 集合类型详解

9.2 集合的常用操作方法

9.3 使用字典或集合实现更快的查找

9.4 程序实战:搜索小萝莉

第10章 Python中的控制语句

10.1 Python中的控制语句

10.2 条件控制

10.3 循环控制

10.4 转向控制

10.5 程序实战:搜索玩家数据

第11章 Python中的函数

11.1 Python函数详解

11.2 Python函数的可变参数

11.3 lambda表达式

11.4 函数装饰器

11.5 Python中的常用内置函数

11.6 程序实战:递归搜索

第12章 文件操作

12.1 浅说文件与I/O

12.2 Python文件读/写详解

12.3 JSON文件序列化

12.4 程序实战:英雄花名册

第13章 面向对象/类

13.1 细说面向对象

13.2 类的定义与抽象

13.3 可迭代对象与迭代器

13.4 类装饰器与属性装饰器

13.5 Python中的反射函数

13.6 程序实战:正义联盟

第14章 Python异常处理

14.1 Python中的异常

14.2 Python中的异常类型

14.3 Python中的异常处理

14.4 程序实战:决战荒原狼

第15章 Python中的并发编程

15.1 并发编程

15.2 进程

15.3 线程

15.4 协程

15.5 同步I/O与异步I/O

15.6 程序实战:KO街霸(升级版)

第16章 Python模块详解

16.1 模块/属性/作用域

16.2 import的导入机制

16.3 Python中的包

16.4 Python中的常用标准模块

16.5 Python中的pip

第17章 Python数据库与网络编程

17.1 数据库简介

17.2 关系型数据库与NoSQL

17.3 MySQL安装与使用

17.4 在Python中使用MySQL

17.5 Redis简介与使用

17.6 在Python中使用Redis

17.7 网络编程

17.8 socket编程

17.9 HTTP编程

第18章 错误调试与单元测试

18.1 错误调试(debug)

18.2 日志记录

18.3 单元测试

第19章 版本控制工具

19.1 版本控制

19.2 git

19.3 GitHub

第20章 项目开发实训

20.1 基于GitHub API的爬虫项目

20.2 基于Tornado、Elasticsearch的Web搜索系统

资源与支持

Python从入门到精通是2022年由人民邮电出版社出版,作者陈政强 编著。

得书感谢您对《Python从入门到精通》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Java学习笔记:从入门到实战 电子书
精讲学习视频全程相伴,扫码即看;217个有趣实例及精彩分析娓娓道来。
Python期货量化交易:从入门到实践 电子书
本书是介绍Python编程及其在量化交易领域的实践技巧的图书,旨在帮助读者掌握基本的Python编程技能,并顺利应用于期货量化交易实践。
从0到1:Python快速上手 电子书
作者根据自己多年的前后端开发经验,站在完全零基础读者的角度,详尽介绍了Python编程语言的基础知识,以及大量的开发技巧。
从0到1:Python数据可视化 电子书
作者根据自己多年的前后端开发经验,站在完全零基础读者的角度,详尽介绍了Python数据可视化的基础知识,以及大量的开发技巧。
Python编程基础 电子书
全面介绍Python编程基础与实用技术。