类似推荐
编辑推荐
一本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从入门到精通》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。