Python应用开发(计算机类专业核心课程系列教材)

Python应用开发(计算机类专业核心课程系列教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编 , ,
2024-01
版次: 1
ISBN: 9787121468698
定价: 39.80
装帧: 其他
开本: 16开
页数: 191页
字数: 344千字


  • 本书较全面地介绍了python应用的开发方法。全书共12章,分为python基础篇和python项目实战篇,python基础篇侧重于python基础知识的讲解,内容包括python简介、python语言基础、程序控制结构、函数、模块与包、类和对象、异常;python项目实战篇侧重于python应用项目的开发,内容包括文件备份之文件作、信息管理系统之数据库作、图书购买数据获取之网络爬虫、超市营业额数据分析之数据处理、超市营业额数据再分析之数据可视化。本书所有章节都包含案例分析与实现及课后训练,可以帮助掌握所学内容。本书既可以作为应用型本科院校、高等职业院校和高等专科学校计算机、人工智能、大数据等相关专业的教材,也可以作为python程序设计培训班的教材,并适合广大程序设计爱好者自学使用。



    徐义晗,教授职称,现任江苏电子信息职业学院计算机与通信学院院长,江苏省大数据技术“双师型”名师工作室领衔人,主要研究方向软件工程和高职教育。

    python基础篇

    章?python简介2

    1.1?python概述2

    1.1.1?python的发展历史2

    1.1.2?python的特点3

    1.2?python的下载与安装3

    1.2.1?python的版本3

    1.2.2?下载python4

    1.2.3?安装windows版本的python5

    1.2.4?安装linux版本的python7

    1.3?python的开发工具7

    1.3.1?运行python的方式7

    1.3.2?python自带的idle8

    1.3.3?第三方开发工具――pycharm8

    1.4?个python程序12

    1.4.1?使用命令12

    1.4.2?使用idle12

    1.4.3?使用pycharm13

    1.5?python代码格式15

    1.5.1?注释16

    1.5.2?缩进17

    1.5.3?标识符17

    1.5.4?保留字18

    案例分析与实现18

    案例分析18

    案例实现18

    本章小结19

    课后训练19

    第2章?python语言基础21

    2.1?变量与数据类型21

    2.1.1?变量21

    2.1.2?数据类型22

    2.2?简单数据类型22

    2.2.1?数字类型22

    2.2.2?布尔类型24

    2.2.3?数据类型转换24

    2.3?组合数据类型24

    2.3.1?字符串类型25

    2.3.2?列表类型31

    2.3.3?元组类型36

    2.3.4?集合类型37

    2.3.5?字典类型38

    2.4?运算符42

    2.4.1?算术运算符42

    2.4.2?赋值运算符43

    2.4.3?比较运算符43

    2.4.4?逻辑运算符43

    2.4.5?位运算符44

    2.4.6?成分运算符45

    2.4.7?运算符的优先级45

    案例分析与实现46

    案例分析46

    案例实现46

    本章小结47

    课后训练47

    第3章?程序控制结构49

    3.1?流程控制49

    3.2?判断语句49

    3.2.1?if语句50

    3.2.2?if…else语句50

    3.2.3?if…elif…else语句51

    3.3?循环语句52

    3.3.1?for循环52

    3.3.2?while循环53

    3.4?跳转语句54

    3.4.1?break语句54

    3.4.2?continue语句54

    3.4.3?pass语句55

    案例分析与实现55

    案例分析55

    案例实现56

    本章小结57

    课后训练57

    第4章?函数59

    4.1?函数的定义59

    4.2?参数60

    4.2.1?形参和实参60

    4.2.2?默认参数60

    4.2.3?关键字参数60

    4.2.4?可变参数61

    4.3?变量的作用域62

    4.4?嵌套函数63

    4.5?匿名函数65

    4.6?递归函数65

    案例分析与实现66

    案例分析66

    案例实现66

    本章小结67

    课后训练67

    第5章?模块与包69

    5.1?模块69

    5.1.1?模块的创建和导入69

    5.1.2?模块的搜索70

    5.2?包72

    5.3?标准模块72

    5.4?第三方模块73

    案例分析与实现74

    案例分析74

    案例实现74

    本章小结75

    课后训练75

    第6章?类和对象77

    6.1?面向对象程序设计的概念77

    6.2?类的定义和使用78

    6.2.1?定义类78

    6.2.2?创建类的实例78

    6.2.3?创建__init__()方法78

    6.2.4?创建类的成员并访问79

    6.3?继承机制82

    6.4?访问83

    案例分析与实现85

    案例分析85

    案例实现86

    本章小结89

    课后训练89

    第7章?异常91

    7.1?标准异常91

    7.2?处理异常93

    7.3?自定义异常94

    案例分析与实现95

    案例分析95

    案例实现95

    本章小结96

    课后训练96

    python项目实战篇

    第8章?文件备份之文件作99

    8.1?文件的应用级作99

    8.1.1?文件的打开和创建99

    8.1.2?文件的读取和写入100

    8.2?文件的系统级作105

    案例分析与实现107

    案例分析107

    案例实现107

    本章小结108

    课后训练108

    第9章?信息管理系统之数据库作110

    9.1?python数据库开发简介110

    9.2?sqlite111

    9.2.1?sqlite简介111

    9.2.2?sqlite作111

    9.3?mysql113

    9.3.1?mysql简介113

    9.3.2?mysql作113

    案例分析与实现116

    案例分析116

    案例实现116

    本章小结121

    课后训练121

    0章?图书购买数据获取之网络爬虫123

    10.1?认识网络爬虫123

    10.1.1?网络爬虫的概念123

    10.1.2?网络爬虫的分类123

    10.1.3?网络爬虫的合法124

    10.1.4?robots协议124

    10.2?的概念125

    10.2.1?请求与响应过程125

    10.2.2?请求125

    10.2.3?码126

    10.3?html的概念126

    10.4?网页爬取127

    10.4.1?发送请求128

    10.4.2?网页解析130

    案例分析与实现140

    案例分析140

    案例实现141

    本章小结142

    课后训练142

    1章?超市营业额数据分析之数据理144

    11.1?numpy144

    11.1.1?numpy 简介144

    11.1.2?numpy安装145

    11.1.3?numpy基本作145

    11.2?pandas153

    11.2.1?pandas简介153

    11.2.2?pandas安装153

    11.2.3?pandas基本作153

    案例分析与实现165

    案例分析165

    案例实现165

    本章小结169

    课后训练169

    2章?超市营业额数据再分析之数据可视化171

    12.1?matplotlib171

    12.1.1?matplotlib简介171

    12.1.2?matplotlib安装171

    12.1.3?图形绘制171

    12.1.4?常见图形示例175

    12.2?pyecharts178

    12.2.1?pyecharts简介178

    12.2.2?pyecharts安装179

    12.2.3?图形绘制179

    12.2.4?常见图形示例183

    案例分析与实现187

    案例分析187

    案例实现187

    本章小结191

    课后训练191

    参文献192

  • 内容简介:


    本书较全面地介绍了python应用的开发方法。全书共12章,分为python基础篇和python项目实战篇,python基础篇侧重于python基础知识的讲解,内容包括python简介、python语言基础、程序控制结构、函数、模块与包、类和对象、异常;python项目实战篇侧重于python应用项目的开发,内容包括文件备份之文件作、信息管理系统之数据库作、图书购买数据获取之网络爬虫、超市营业额数据分析之数据处理、超市营业额数据再分析之数据可视化。本书所有章节都包含案例分析与实现及课后训练,可以帮助掌握所学内容。本书既可以作为应用型本科院校、高等职业院校和高等专科学校计算机、人工智能、大数据等相关专业的教材,也可以作为python程序设计培训班的教材,并适合广大程序设计爱好者自学使用。

  • 作者简介:


    徐义晗,教授职称,现任江苏电子信息职业学院计算机与通信学院院长,江苏省大数据技术“双师型”名师工作室领衔人,主要研究方向软件工程和高职教育。
  • 目录:


    python基础篇

    章?python简介2

    1.1?python概述2

    1.1.1?python的发展历史2

    1.1.2?python的特点3

    1.2?python的下载与安装3

    1.2.1?python的版本3

    1.2.2?下载python4

    1.2.3?安装windows版本的python5

    1.2.4?安装linux版本的python7

    1.3?python的开发工具7

    1.3.1?运行python的方式7

    1.3.2?python自带的idle8

    1.3.3?第三方开发工具――pycharm8

    1.4?个python程序12

    1.4.1?使用命令12

    1.4.2?使用idle12

    1.4.3?使用pycharm13

    1.5?python代码格式15

    1.5.1?注释16

    1.5.2?缩进17

    1.5.3?标识符17

    1.5.4?保留字18

    案例分析与实现18

    案例分析18

    案例实现18

    本章小结19

    课后训练19

    第2章?python语言基础21

    2.1?变量与数据类型21

    2.1.1?变量21

    2.1.2?数据类型22

    2.2?简单数据类型22

    2.2.1?数字类型22

    2.2.2?布尔类型24

    2.2.3?数据类型转换24

    2.3?组合数据类型24

    2.3.1?字符串类型25

    2.3.2?列表类型31

    2.3.3?元组类型36

    2.3.4?集合类型37

    2.3.5?字典类型38

    2.4?运算符42

    2.4.1?算术运算符42

    2.4.2?赋值运算符43

    2.4.3?比较运算符43

    2.4.4?逻辑运算符43

    2.4.5?位运算符44

    2.4.6?成分运算符45

    2.4.7?运算符的优先级45

    案例分析与实现46

    案例分析46

    案例实现46

    本章小结47

    课后训练47

    第3章?程序控制结构49

    3.1?流程控制49

    3.2?判断语句49

    3.2.1?if语句50

    3.2.2?if…else语句50

    3.2.3?if…elif…else语句51

    3.3?循环语句52

    3.3.1?for循环52

    3.3.2?while循环53

    3.4?跳转语句54

    3.4.1?break语句54

    3.4.2?continue语句54

    3.4.3?pass语句55

    案例分析与实现55

    案例分析55

    案例实现56

    本章小结57

    课后训练57

    第4章?函数59

    4.1?函数的定义59

    4.2?参数60

    4.2.1?形参和实参60

    4.2.2?默认参数60

    4.2.3?关键字参数60

    4.2.4?可变参数61

    4.3?变量的作用域62

    4.4?嵌套函数63

    4.5?匿名函数65

    4.6?递归函数65

    案例分析与实现66

    案例分析66

    案例实现66

    本章小结67

    课后训练67

    第5章?模块与包69

    5.1?模块69

    5.1.1?模块的创建和导入69

    5.1.2?模块的搜索70

    5.2?包72

    5.3?标准模块72

    5.4?第三方模块73

    案例分析与实现74

    案例分析74

    案例实现74

    本章小结75

    课后训练75

    第6章?类和对象77

    6.1?面向对象程序设计的概念77

    6.2?类的定义和使用78

    6.2.1?定义类78

    6.2.2?创建类的实例78

    6.2.3?创建__init__()方法78

    6.2.4?创建类的成员并访问79

    6.3?继承机制82

    6.4?访问83

    案例分析与实现85

    案例分析85

    案例实现86

    本章小结89

    课后训练89

    第7章?异常91

    7.1?标准异常91

    7.2?处理异常93

    7.3?自定义异常94

    案例分析与实现95

    案例分析95

    案例实现95

    本章小结96

    课后训练96

    python项目实战篇

    第8章?文件备份之文件作99

    8.1?文件的应用级作99

    8.1.1?文件的打开和创建99

    8.1.2?文件的读取和写入100

    8.2?文件的系统级作105

    案例分析与实现107

    案例分析107

    案例实现107

    本章小结108

    课后训练108

    第9章?信息管理系统之数据库作110

    9.1?python数据库开发简介110

    9.2?sqlite111

    9.2.1?sqlite简介111

    9.2.2?sqlite作111

    9.3?mysql113

    9.3.1?mysql简介113

    9.3.2?mysql作113

    案例分析与实现116

    案例分析116

    案例实现116

    本章小结121

    课后训练121

    0章?图书购买数据获取之网络爬虫123

    10.1?认识网络爬虫123

    10.1.1?网络爬虫的概念123

    10.1.2?网络爬虫的分类123

    10.1.3?网络爬虫的合法124

    10.1.4?robots协议124

    10.2?的概念125

    10.2.1?请求与响应过程125

    10.2.2?请求125

    10.2.3?码126

    10.3?html的概念126

    10.4?网页爬取127

    10.4.1?发送请求128

    10.4.2?网页解析130

    案例分析与实现140

    案例分析140

    案例实现141

    本章小结142

    课后训练142

    1章?超市营业额数据分析之数据理144

    11.1?numpy144

    11.1.1?numpy 简介144

    11.1.2?numpy安装145

    11.1.3?numpy基本作145

    11.2?pandas153

    11.2.1?pandas简介153

    11.2.2?pandas安装153

    11.2.3?pandas基本作153

    案例分析与实现165

    案例分析165

    案例实现165

    本章小结169

    课后训练169

    2章?超市营业额数据再分析之数据可视化171

    12.1?matplotlib171

    12.1.1?matplotlib简介171

    12.1.2?matplotlib安装171

    12.1.3?图形绘制171

    12.1.4?常见图形示例175

    12.2?pyecharts178

    12.2.1?pyecharts简介178

    12.2.2?pyecharts安装179

    12.2.3?图形绘制179

    12.2.4?常见图形示例183

    案例分析与实现187

    案例分析187

    案例实现187

    本章小结191

    课后训练191

    参文献192

查看详情
12
相关图书 / 更多