图书介绍
Python开发向导PDF|Epub|txt|kindle电子书版本网盘下载
![Python开发向导](https://www.shukui.net/cover/49/30491408.jpg)
- 肖睿,盛鸿宇主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517054030
- 出版时间:2017
- 标注页数:236页
- 文件大小:25MB
- 文件页数:248页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Python开发向导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Python开发基础1
1.1 Python简介2
1.2 Python的版本和安装3
1.3 Python开发工具IDLE4
1.4 Python绘图7
1.5 Python的变量9
1.6 Python常用的数据类型11
1.6.1数字11
1.6.2字符串12
1.6.3列表15
1.6.4元组20
1.6.5字典22
本章总结25
本章作业25
第2章Python条件与循环27
2.1 Python条件判断28
2.1.1 if条件语句28
2.1.2条件表达式与关系运算符29
2.1.3 if-else条件语句30
2.1.4多重if语句30
2.1.5 if语句的常见问题31
2.2 Python的循环32
2.2.1 while循环32
2.2.2 for循环36
2.2.3循环控制40
2.2.4循环综合案例41
本章总结45
本章作业45
第3章Python函数47
3.1函数48
3.2变量作用域56
3.3 lambda函数58
3.4内建函数58
本章总结63
本章作业63
第4章 面向对象编程65
4.1面向对象的思想66
4.2理解类与对象67
4.3类与对象69
4.4类的封装、继承、多态80
4.4.1类的封装80
4.4.2类的继承82
4.4.3类的多态84
本章总结85
本章作业85
第5章 模块与文件操作87
5.1模块与包88
5.1.1模块88
5.1.2包90
5.2常用模块91
5.3文件和目录操作98
5.3.1文件操作98
5.3.2目录操作103
本章总结104
本章作业105
第6章 异常处理与程序调试107
6.1异常处理108
6.2调试和测试程序117
6.2.1调试程序117
6.2.2测试程序118
本章总结119
本章作业119
第7章GUI编程与游戏开发121
7.1Tkinter模块122
7.1.1Tkinter模块介绍122
7.1.2Tkinter组件123
7.1.3事件129
7.1.4图形的ID132
7.2 Python游戏开发134
7.2.1弹球游戏134
7.2.2兔小弟保卫战135
本章总结137
本章作业137
第8章Python操作数据库139
8.1 Python操作MySQL140
8.1.1 MySQLdb简介140
8.1.2 MySQLdb使用141
8.2 Python操作Redis146
本章总结151
本章作业151
第9章Python正则表达式153
9.1 re模块154
9.2正则表达式示例157
9.2.1正则表达式示例157
9.2.2抓取网页图片案例165
本章总结165
本章作业166
第10章 迭代器、生成器与装饰器167
10.1闭包168
10.1.1闭包简介168
10.1.2闭包应用172
10.2迭代器与生成器174
10.2.1迭代器174
10.2.2生成器175
10.3装饰器177
本章总结180
本章作业180
第11章 线程、进程、协程与Socket181
11.1进程和线程182
11.1.1进程和线程概述182
11.1.2线程基础183
11.2 Socket模块及应用186
11.2.1 Socket模块186
11.2.2 Python实现简单的聊天程序191
11.3同步、异步、阻塞和非阻塞192
11.3.1简介192
11.3.2实现同步、异步、阻塞和非阻塞193
11.4线程高级编程198
11.5协程203
本章总结203
本章作业204
第12章 序列化与数据结构205
12.1序列化&JSON206
12.1.1序列化206
12.1.2 JSON208
12.2数据结构211
12.2.1常用数据结构211
12.2.2数据结构应用216
本章总结218
本章作业218
第13章Python开发应用219
13.1实现子网划分220
13.2编写端口扫描器224
13.3实现Slack聊天机器人228
本章总结236