
微信扫一扫,移动浏览光盘
简介
目录
第1章数据统计分析1
1.1导学1
1.2NumPy数组2
1.2.1多维数组ndarray2
1.2.2自动生成数组8
1.2.3存取元素13
1.2.4数组基本操作16
1.2.5通用函数26
1.2.6广播机制28
1.2.7读写数据文件29
1.3Pandas数据处理31
1.3.1Series类型32
1.3.2DataFrame类型35
1.3.3DataFrame基本属性和方法40
1.3.4数据索引与筛选45
1.3.5操纵DataFrame49
1.4应用实例57
小结61
习题61
第2章网络编程62
2.1导学62
2.2基本概念63
2.2.1CS架构和BS架构63
2.2.2IP地址64
2.2.3网络端口65
2.2.4网络协议65
2.3基于socket的网络编程68
2.3.1概述68
2.3.2面向连接的socket模型69
2.3.3面向无连接的socket模型72
2.4HTTP和HTTPS通信原理76
2.4.1HTTP通信原理76
2.4.2HTTPS通信原理79
2.4.3HTTP和HTTPS的对比80
2.5基于requests库的网络编程81
2.5.1requests库概述81
2.5.2requests库解析81
2.6爬虫与数据采集89
2.6.1模拟浏览器90
2.6.2爬取网页91
2.6.3用BeautifulSoup解析页面92
2.6.4正则表达式和re库93
2.7邮件收发96
2.7.1邮件收发原理96
2.7.2邮件发送代码98
2.8应用实例101
小结105
习题105
第3章并行计算107
3.1导学107
3.2基本概念108
3.2.1进程108
3.2.2线程109
3.2.3进程与线程的区别109
3.3Python多进程110
3.3.1进程创建与启动110
3.3.2进程间通信113
3.3.3进程同步117
3.3.4进程异步122
3.4Python多线程125
3.4.1创建线程125
3.4.2线程间通信126
3.4.3多线程与多进程的选择127
3.5应用实例128
小结130
习题130
第4章GUI编程132
4.1导学132
4.2Python界面编程技术133
4.3Tkinter编程流程134
4.4Tkinter根窗体134
4.5Tkinter常见控件和属性135
4.6控件布局137
4.6.1pack()137
4.6.2grid()138
4.6.3place()139
4.7常见控件140
4.7.1文本的输入与输出控件140
4.7.2交互式控件142
4.7.3对话框控件152
4.8事件响应156
小结158
习题158
第5章Web编程159
5.1导学159
5.2Web基础160
5.2.1Web160
5.2.2HTML161
5.2.3URL163
5.2.4HTTP164
5.3WSGI接口165
5.3.1WSGI接口简介165
5.3.2WSGI接口示例165
5.4Flask框架167
5.4.1Flask框架简介167
5.4.2安装Flask168
5.4.3简单Flask应用168
5.4.4路由169
5.4.5模板171
5.4.6Web对象173
小结179
习题179
参考文献180
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
