图书介绍
Python程序设计基础实战教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 韦玮著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302486268
- 出版时间:2018
- 标注页数:257页
- 文件大小:78MB
- 文件页数:268页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Python程序设计基础实战教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Python概述1
1.1 Python的诞生1
1.2 Python的特点2
1.3 Python的功能2
1.3.1 Python常规应用2
1.3.2 Python在大数据时代下的应用3
1.4 Python的安装与配置4
1.4.1在Windows中搭建Python开发环境4
1.4.2在MAC中搭建Python开发环境7
1.4.3在Linux中搭建Python开发环境8
1.5编辑器的选用11
1.5.1常见的编辑器12
1.5.2 Python编辑器选用技巧12
1.6第一个Python程序13
1.7注释14
1.8小结15
习题116
第2章 基础语法17
2.1标识符17
2.1.1标识符的概念17
2.1.2标识符的命名规则17
2.2变量18
2.2.1变量的定义18
2.2.2变量的应用实践18
2.3保留字19
2.4行与缩进20
2.4.1行20
2.4.2缩进规律详解20
2.5小结21
习题221
第3章 数据类型与运算符23
3.1数字23
3.2字符串24
3.3列表26
3.3.1列表的定义26
3.3.2列表使用详解27
3.4元组28
3.4.1元组的定义28
3.4.2元组使用详解28
3.4.3列表与元组的区别29
3.5字典30
3.6运算符实践31
3.7运算符优先级规律与使用技巧34
3.7.1运算符优先级规律34
3.7.2运算符使用技巧35
3.8小结35
习题336
第4章 条件控制与循环结构37
4.1程序执行流程概述37
4.2 if语句详解37
4.2.1几种常见的if语句格式及使用38
4.2.2 if语句的嵌套使用39
4.3 while语句详解40
4.4 for语句详解41
4.5循环的中断42
4.5.1 break语句42
4.5.2 continue语句43
4.6小结44
习题445
第5章 迭代与生成46
5.1迭代器概述46
5.2迭代器常见使用47
5.3可迭代对象48
5.4自定义迭代器类49
5.5生成器概述与工作流程51
5.6生成器表达式53
5.7小结54
习题554
第6章 函数与模块56
6.1函数概述56
6.2函数的定义与调用56
6.2.1函数的定义56
6.2.2函数的调用57
6.3函数参数的传递与使用58
6.3.1形参与实参58
6.3.2参数的传递60
6.4函数返回值61
6.5变量作用域与变量类型62
6.6匿名函数63
6.7模块概述64
6.8 Python自带模块65
6.9自定义模块详解67
6.10小结70
习题670
第7章 类与对象71
7.1面向对象编程概述71
7.1.1面向过程编程与面向对象编程71
7.1.2面向对象编程的特点72
7.2类72
7.2.1类的概念72
7.2.2类的创建73
7.3对象74
7.3.1对象的概念74
7.3.2对象的创建74
7.4构造方法与析构方法75
7.4.1构造方法详解76
7.4.2析构方法详解78
7.5小结80
习题780
第8章 继承82
8.1子类与父类82
8.2单继承82
8.3多继承84
8.4小结88
习题888
第9章 正则表达式90
9.1正则表达式概述90
9.2原子91
9.3元字符94
9.4贪婪模式与懒惰模式100
9.5模式修正符101
9.6正则表达式函数103
9.7小结104
习题9105
第10章 数据库操作实践106
10.1数据库操作概述106
10.2 MySQL数据库与SQL语句基础107
10.2.1 MySQL数据库服务器的安装107
10.2.2 SQL语句基础111
10.3 Python操作MySQL数据库实践130
10.3.1数据库的连接130
10.3.2使用Python执行SQL语句132
10.4 Python操作SQLite3数据库实践137
10.5小结142
习题10143
第11章 文件操作145
11.1文件操作概述145
11.2目录操作实践145
11.3如何读取文件148
11.4如何写入文件154
11.5如何删除文件157
11.6小结158
习题11159
第12章 异常处理技巧160
12.1 Python异常概述160
12.2如何抛出一个异常161
12.3自定义异常163
12.4异常处理及技巧165
12.5小结170
习题12170
第13章12306火车票查询与自动订票项目实践172
13.1火车票查询与自动订票项目功能分析172
13.2火车票查询与自动订票项目实现思路173
13.3火车票余票自动查询功能的实现174
13.4 Cookie处理实践180
13.5自动登录12306及验证码处理实践181
13.6自动获取个人中心页面信息实践189
13.7自动订票功能的实现——订单自动提交实践191
13.8自动订票功能的实现——订单自动确认实践199
13.9完整代码206
13.10调试与运行214
13.11小结215
思考与扩展216
第14章2048小游戏项目实战217
14.1 2048小游戏项目介绍217
14.2 2048小游戏项目开发思路219
14.3实战编写2048小游戏项目基本代码结构220
14.4编写初始化方法与数字随机生成功能222
14.5棋盘与棋盘数据输出功能的实现224
14.6左滑与左滑合并功能的实现226
14.7右滑与右滑合并功能的实现230
14.8上滑与上滑合并功能的实现233
14.9下滑与下滑合并功能的实现237
14.10游戏按键监听功能的实现240
14.11编写主控程序243
14.12完善输赢判定与得分输出功能245
14.13完整代码246
14.14 2048小游戏的调试与运行252
14.15小结255
14.16思考与扩展255
热门推荐
- 557571.html
- 3013707.html
- 846961.html
- 940321.html
- 2763318.html
- 3296977.html
- 2555530.html
- 452053.html
- 2585161.html
- 139407.html
- http://www.ickdjs.cc/book_2518374.html
- http://www.ickdjs.cc/book_656134.html
- http://www.ickdjs.cc/book_1452554.html
- http://www.ickdjs.cc/book_2635905.html
- http://www.ickdjs.cc/book_1855602.html
- http://www.ickdjs.cc/book_2922286.html
- http://www.ickdjs.cc/book_2622622.html
- http://www.ickdjs.cc/book_798278.html
- http://www.ickdjs.cc/book_1072419.html
- http://www.ickdjs.cc/book_2705772.html