书籍详情
Python程序设计基础教程
作者:罗剑 著
出版社:华中科技大学出版社
出版时间:2020-08-01
ISBN:9787568060196
定价:¥58.00
购买这本书可以去
内容简介
本书采用知识模块+案例的双核组织方式,每个知识点都配有相关的案例,对操作过程进行详细简介,注重实践能力的培养。将项目分解到各个章节中形成项目贯穿,学生学完内容即完成项目。每章配有综合项目,提升学生使用Python解决问题的能力。 全书还配有37个微课视频,由浅入深的讲解相关技术。
作者简介
无
目录
第1章初识Python
1.1Python介绍/002
1.2Python开发环境/005
1.3Python程序开发/009
1.4项目实践/016
第2章变量与数据类型
2.1变量/020
2.2运算符和表达式/024
2.3字符串/028
2.4项目实践/037
第3章流程控制语句
3.1流程控制结构/041
3.2选择结构/042
3.3循环结构/048
3.4跳转语句/055
3.5项目实践/056
第4章模块化程序设计
4.1函数/060
4.2模块/068
4.3Lambda表达式/073
4.4实践任务/075
第5章常用数据结构与算法
5.1常用的数据结构/081
5.2列表(list)/081
5.3元组类型(tuple)/088
5.4字典(dict)/089
5.5集合(set)/092
5.6常用的算法/094
5.7eval函数/094
5.8实践任务/100
第6章调试及异常处理
6.1程序调试/105
6.2异常与异常处理/109
6.3Turtle模块绘图/109
6.4项目实践/119
第7章类和对象
7.1类和对象/125
7.2Python中的类和对象/128
7.3项目实践/135
第8章面向对象编程进阶
8.1封装/138
8.2继承/139
8.3多态/143
8.4运算符重载/144
8.5项目实践/150
第9章文件操作
9.1文件的基础知识/154
9.2文件的打开与关闭/154
9.3文件的读写/156
9.4目录和文件的操作/163
9.5内存读写/166
9.6jieba实现中文分词/167
9.7项目实践/168
第10章数据分析与可视化
10.1数据分析与应用概述/173
10.2NumPy模块的使用/175
10.3matplotlib模块的使用/180
10.4pandas模块的使用/184
10.5项目实践/194
第11章网络爬虫与信息提取
11.1网络爬虫简介/198
11.2抓取网页数据/200
11.3解析网页数据/200
11.4项目实践/214
第12章多线程编程
12.1进程和线程/223
12.2创建和启动多线程/224
12.3ThreadLocal变量/229
12.4线程同步/231
12.5项目实践/238
第13章Python网络编程
13.1网络编程的基本概念/241
13.2Socket网络编程/244
13.3Python GUI编程/248
13.4项目实践——简易的聊天程序/254
附录AASCII码表标准版/256
1.1Python介绍/002
1.2Python开发环境/005
1.3Python程序开发/009
1.4项目实践/016
第2章变量与数据类型
2.1变量/020
2.2运算符和表达式/024
2.3字符串/028
2.4项目实践/037
第3章流程控制语句
3.1流程控制结构/041
3.2选择结构/042
3.3循环结构/048
3.4跳转语句/055
3.5项目实践/056
第4章模块化程序设计
4.1函数/060
4.2模块/068
4.3Lambda表达式/073
4.4实践任务/075
第5章常用数据结构与算法
5.1常用的数据结构/081
5.2列表(list)/081
5.3元组类型(tuple)/088
5.4字典(dict)/089
5.5集合(set)/092
5.6常用的算法/094
5.7eval函数/094
5.8实践任务/100
第6章调试及异常处理
6.1程序调试/105
6.2异常与异常处理/109
6.3Turtle模块绘图/109
6.4项目实践/119
第7章类和对象
7.1类和对象/125
7.2Python中的类和对象/128
7.3项目实践/135
第8章面向对象编程进阶
8.1封装/138
8.2继承/139
8.3多态/143
8.4运算符重载/144
8.5项目实践/150
第9章文件操作
9.1文件的基础知识/154
9.2文件的打开与关闭/154
9.3文件的读写/156
9.4目录和文件的操作/163
9.5内存读写/166
9.6jieba实现中文分词/167
9.7项目实践/168
第10章数据分析与可视化
10.1数据分析与应用概述/173
10.2NumPy模块的使用/175
10.3matplotlib模块的使用/180
10.4pandas模块的使用/184
10.5项目实践/194
第11章网络爬虫与信息提取
11.1网络爬虫简介/198
11.2抓取网页数据/200
11.3解析网页数据/200
11.4项目实践/214
第12章多线程编程
12.1进程和线程/223
12.2创建和启动多线程/224
12.3ThreadLocal变量/229
12.4线程同步/231
12.5项目实践/238
第13章Python网络编程
13.1网络编程的基本概念/241
13.2Socket网络编程/244
13.3Python GUI编程/248
13.4项目实践——简易的聊天程序/254
附录AASCII码表标准版/256
猜您喜欢