Python从菜鸟到高手 - (EPUB全文下载)

文件大小:0.78 mb。
文件格式:epub 格式。
书籍内容:

Python从菜鸟到高手
第1章 初识Python
1.1 Python简介
1.2 搭建Python开发环境
1.3 第一个Python程序
1.4 调试Python程序
1.5 小结
1.6 实战与练习
第2章 Python语言基础
2.1 Python程序中的基本要素
2.2 数字
2.3 获取用户输入
2.4 函数
2.5 注释
2.6 字符串基础
2.7 小结
2.8 实战与练习
第3章 条件、循环和其他语句
3.1 神奇的print函数
3.2 有趣的赋值操作
3.3 用缩进创建代码块
3.4 条件和条件语句
3.5 循环
3.6 使用exec和eval执行和求值字符串
3.7 小结
3.8 实战与练习
第4章 列表和元组
4.1 定义序列
4.2 序列的基本操作
4.3 列表的基本操作
4.4 列表方法
4.5 元组
4.6 小结
4.7 实战与练习
第5章 字符串
5.1 字符串的基本操作
5.2 格式化字符串
5.3 字符串方法
5.4 小结
5.5 实战与练习
第6章 字典
6.1 为什么要引入字典
6.2 创建和使用字典
6.3 字典方法
6.4 小结
6.5 实战与练习
第7章 函数
7.1 懒惰是重用的基石
7.2 函数基础
7.3 函数参数
7.4 作用域
7.5 递归
7.6 小结
7.7 实战与练习
第8章 类和对象
8.1 对象的魔法
8.2 类
8.3 小结
8.4 实战与练习
第9章 异常
9.1 什么是异常
9.2 主动抛出异常
9.3 捕捉异常
9.4 异常、函数与栈跟踪
9.5 异常的妙用
9.6 小结
9.7 实战与练习
第10章 方法、属性和迭代器
10.1 构造方法
10.2 特殊成员方法
10.3 属性
10.4 静态方法和类方法
10.5 迭代器(Iterator)
10.6 生成器(Generator)
10.7 小结
10.8 实战与练习
第11章 正则表达式
11.1 在Python语言中使用正则表达式
11.2 一些常用的正则表达式
11.3 小结
11.4 实战与练习
第12章 常用模块
12.1 sys模块
12.2 os模块
12.3 集合、堆和双端队列
12.4 时间、日期与日历
12.5 随机数
12.6 数学
12.7 小结
12.8 实战与练习
第13章 文件和流
13.1 打开文件
13.2 操作文件的基本方法
13.3 使用FileInput对象读取文件
13.4 小结
13.5 实战与练习
第14章 数据存储
14.1 处理XML格式的数据
14.2 处理JSON格式的数据
14.3 将JSON字符串转换为XML字符串
14.4 SQLite数据库
14.5 MySQL数据库
14.6 ORM
14.7 非关系型数据库
14.8 小结
14.9 实战与练习
第15章 TCP与UDP编程
15.1 套接字(Socket)
15.2 socketServer模块
15.3 小结
15.4 实战与练习
第16章 网络高级编程
16.1 urllib3模块
16.2 Twisted框架
16.3 FTP客户端
16.4 EMail客户端
16.5 小结
16.6 实战与练习
第17章 多线程
17.1 线程与进程
17.2 Python与线程
17.3 高级线程模块(threading)
17.4 线程同步
17.5 生产者-消费者问题与queue模块
17.6 小结
17.7 实战与练习
第18章 GUI库:tkinter
18.1 tkinter简介
18.2编写第一个tkinter程序
18.3 布局
18.4 控件
18.5 向窗口添加菜单
18.6 对话框
18.7 小结
18.8 实战与练习
第19章 GUI库:PyQt5
19.1 PyQt5简介
19.2 安装PyQt5
19.3 编写第一个PyQt5程序
19.4 窗口的基本功能
19.5 布局
19.6 控件
19.7 菜单
19.8 小结
19.9 实战与练习
第20章 测试
20.1 先测试,后编码
20.2 测试工具
20.3 检查源代码
20.4 性能分析
20.5 小结
20.6 实战与练习
第21章 Python Web框架:Flask
21.1 Flask基础知识
21.2 Jinja2模板
21.3 Web表单与Flask-WTF扩展
21.4 小结
21.5 实战与练习
第22章 Python Web框架:Django
22.1 Django安装环境搭建
22.2 Django基础知识
22.3 Django 模板
22.4 小结
22.5 实战与练习
第23章 科学计算库:NumPy
23.1 NumPy开发环境搭建
23.2 第一个NumPy程序
23.3 NumPy数组
23.4 NumPy常用函数
23.5 小结
23.6 实战与练习
第24章 数据可视化库:Matplotlib
24.1 Matplotlib开发环境搭建
24.2 基础知识
24.3 定制颜色和样式
24.4 注释
24.5 小结
24.6 实战与练习
第25章 数据分析库:Pandas
25.1 Pandas开发环境搭建
25.2 样本数据集
25.3 Pandas基础知识
25.4 Pandas数据类型
25.5 小结
25.6 实战与练习
第26章 网络爬虫与Beautiful Soup
26.1 网络爬虫基础
26.2 HTML分析库:Beautiful Soup
26.3 支持下载队列的多线程网络爬虫
26.4 小结
26.5 实战与练习
第27章 网络爬虫框架:Scrapy
27.1 Scrapy基础知识
27.2 用Scrapy编写网络爬虫
27.3 小结
27.4 实战与练习
第28章 Web项目实战:基于Flask的美团网
28.1 项目概述
28.2 美团网核心功能实现
28.3 Python与微信支付
28.4 小结
第29章 Web项目实战:基于D ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Python从菜鸟到高手 - (EPUB全文下载)