
0人評分過此書
本書內容由淺入深,覆蓋了絕大部分Python基礎方面的知識,體系性較強,每個章節都基於各知識點編寫了相應的Python程序實例,注重讀者編程能力的培養。這是一本定位於Python3入門的書籍,適合沒有Python編程基礎,但是又想學習Python的讀者使用。
- 封面页
- 书名页
- 版权页
- 内容简介
- 作者简介
- 前言
- 目录
-
第1章 Python概述
-
1.1 Python的诞生
-
1.2 Python的特点
-
1.3 Python的功能
-
1.3.1 Python常规应用
-
1.3.2 Python在大数据时代下的应用
-
-
1.4 Python的安装与配置
-
1.4.1 在Windows中搭建Python开发环境
-
1.4.2 在MAC中搭建Python开发环境
-
1.4.3 在Linux中搭建Python开发环境
-
-
1.5 编辑器的选用
-
1.5.1 常见的编辑器
-
1.5.2 Python编辑器选用技巧
-
-
1.6 第一个Python程序
-
1.7 注释
-
1.8 小结
-
习题1
-
-
第2章 基础语法
-
2.1 标识符
-
2.1.1 标识符的概念
-
2.1.2 标识符的命名规则
-
-
2.2 变量
-
2.2.1 变量的定义
-
2.2.2 变量的应用实践
-
-
2.3 保留字
-
2.4 行与缩进
-
2.4.1 行
-
2.4.2 缩进规律详解
-
-
2.5 小结
-
习题2
-
-
第3章 数据类型与运算符
-
3.1 数字
-
3.2 字符串
-
3.3 列表
-
3.3.1 列表的定义
-
3.3.2 列表使用详解
-
-
3.4 元组
-
3.4.1 元组的定义
-
3.4.2 元组使用详解
-
3.4.3 列表与元组的区别
-
-
3.5 字典
-
3.6 运算符实践
-
3.7 运算符优先级规律与使用技巧
-
3.7.1 运算符优先级规律
-
3.7.2 运算符使用技巧
-
-
3.8 小结
-
习题3
-
-
第4章 条件控制与循环结构
-
4.1 程序执行流程概述
-
4.2 if语句详解
-
4.2.1 几种常见的if语句格式及使用
-
4.2.2 if语句的嵌套使用
-
-
4.3 while语句详解
-
4.4 for语句详解
-
4.5 循环的中断
-
4.5.1 break语句
-
4.5.2 continue语句
-
-
4.6 小结
-
习题4
-
-
第5章 迭代与生成
-
5.1 迭代器概述
-
5.2 迭代器常见使用
-
5.3 可迭代对象
-
5.4 自定义迭代器类
-
5.5 生成器概述与工作流程
-
5.6 生成器表达式
-
5.7 小结
-
习题5
-
-
第6章 函数与模块
-
6.1 函数概述
-
6.2 函数的定义与调用
-
6.2.1 函数的定义
-
6.2.2 函数的调用
-
-
6.3 函数参数的传递与使用
-
6.3.1 形参与实参
-
6.3.2 参数的传递
-
-
6.4 函数返回值
-
6.5 变量作用域与变量类型
-
6.6 匿名函数
-
6.7 模块概述
-
6.8 Python自带模块
-
6.9 自定义模块详解
-
6.10 小结
-
习题6
-
-
第7章 类与对象
-
7.1 面向对象编程概述
-
7.1.1 面向过程编程与面向对象编程
-
7.1.2 面向对象编程的特点
-
-
7.2 类
-
7.2.1 类的概念
-
7.2.2 类的创建
-
-
7.3 对象
-
7.3.1 对象的概念
-
7.3.2 对象的创建
-
-
7.4 构造方法与析构方法
-
7.4.1 构造方法详解
-
7.4.2 析构方法详解
-
-
7.5 小结
-
习题7
-
-
第8章 继承
-
8.1 子类与父类
-
8.2 单继承
-
8.3 多继承
-
8.4 小结
-
习题8
-
-
第9章 正则表达式
-
9.1 正则表达式概述
-
9.2 原子
-
9.3 元字符
-
9.4 贪婪模式与懒惰模式
-
9.5 模式修正符
-
9.6 正则表达式函数
-
9.7 小结
-
习题9
-
-
第10章 数据库操作实践
-
10.1 数据库操作概述
-
10.2 MySQL数据库与SQL语句基础
-
10.2.1 MySQL数据库服务器的安装
-
10.2.2 SQL语句基础
-
-
10.3 Python操作MySQL数据库实践
-
10.3.1 数据库的连接
-
10.3.2 使用Python执行SQL语句
-
-
10.4 Python操作SQLite3数据库实践
-
10.5 小结
-
习题10
-
-
第11章 文件操作
-
11.1 文件操作概述
-
11.2 目录操作实践
-
11.3 如何读取文件
-
11.4 如何写入文件
-
11.5 如何删除文件
-
11.6 小结
-
习题11
-
-
第12章 异常处理技巧
-
12.1 Python异常概述
-
12.2 如何抛出一个异常
-
12.3 自定义异常
-
12.4 异常处理及技巧
-
12.5 小结
-
习题12
-
-
第13章 12306火车票查询与自动订票项目实践
-
13.1 火车票查询与自动订票项目功能分析
-
13.2 火车票查询与自动订票项目实现思路
-
13.3 火车票余票自动查询功能的实现
-
13.4 Cookie处理实践
-
13.5 自动登录12306及验证码处理实践
-
13.6 自动获取个人中心页面信息实践
-
13.7 自动订票功能的实现——订单自动提交实践
-
13.8 自动订票功能的实现——订单自动确认实践
-
13.9 完整代码
-
13.10 调试与运行
-
13.11 小结
-
思考与扩展
-
-
第14章 2048小游戏项目实战
-
14.1 2048小游戏项目介绍
-
14.2 2048小游戏项目开发思路
-
14.3 实战编写2048小游戏项目基本代码结构
-
14.4 编写初始化方法与数字随机生成功能
-
14.5 棋盘与棋盘数据输出功能的实现
-
14.6 左滑与左滑合并功能的实现
-
14.7 右滑与右滑合并功能的实现
-
14.8 上滑与上滑合并功能的实现
-
14.9 下滑与下滑合并功能的实现
-
14.10 游戏按键监听功能的实现
-
14.11 编写主控程序
-
14.12 完善输赢判定与得分输出功能
-
14.13 完整代码
-
14.14 2048小游戏的调试与运行
-
14.15 小结
-
14.16 思考与扩展
-
- 图书资源支持
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分