注册 登录 进入教材巡展
#

出版时间:2024-01

出版社:电子工业出版社

以下为《Python应用开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121468698
  • 1-1
  • 525125
  • 66255086-2
  • 平塑
  • 16开
  • 2024-01
  • 200
  • 程序设计
  • 高职
内容简介
本书较全面地介绍了Python应用的开发方法。全书共12章,分为Python基础篇和Python项目实战篇,Python基础篇侧重于Python基础知识的讲解,内容包括Python简介、Python语言基础、程序控制结构、函数、模块与包、类和对象、异常;Python项目实战篇侧重于Python应用项目的开发,内容包括文件备份之文件操作、学生信息管理系统之数据库操作、图书购买数据获取之网络爬虫、超市营业额数据分析之数据处理、超市营业额数据再分析之数据可视化。本书所有章节都包含案例分析与实现及课后训练,可以帮助学生掌握所学内容。
目录
Python基础篇__eol__第1章?Python简介 2__eol__1.1?Python概述 2__eol__1.1.1?Python的发展历史 2__eol__1.1.2?Python的特点 3__eol__1.2?Python的下载与安装 3__eol__1.2.1?Python的版本 3__eol__1.2.2?下载Python 4__eol__1.2.3?安装Windows版本的Python 5__eol__1.2.4?安装Linux版本的Python 7__eol__1.3?Python的开发工具 7__eol__1.3.1?运行Python的方式 7__eol__1.3.2?Python自带的IDLE 8__eol__1.3.3?第三方开发工具——PyCharm 8__eol__1.4?第一个Python程序 12__eol__1.4.1?使用命令 12__eol__1.4.2?使用IDLE 12__eol__1.4.3?使用PyCharm 13__eol__1.5?Python代码格式 15__eol__1.5.1?注释 16__eol__1.5.2?缩进 17__eol__1.5.3?标识符 17__eol__1.5.4?保留字 18__eol__案例分析与实现 18__eol__案例分析 18__eol__案例实现 18__eol__本章小结 19__eol__课后训练 19__eol__第2章?Python语言基础 21__eol__2.1?变量与数据类型 21__eol__2.1.1?变量 21__eol__2.1.2?数据类型 22__eol__2.2?简单数据类型 22__eol__2.2.1?数字类型 22__eol__2.2.2?布尔类型 24__eol__2.2.3?数据类型转换 24__eol__2.3?组合数据类型 24__eol__2.3.1?字符串类型 25__eol__2.3.2?列表类型 31__eol__2.3.3?元组类型 36__eol__2.3.4?集合类型 37__eol__2.3.5?字典类型 38__eol__2.4?运算符 42__eol__2.4.1?算术运算符 42__eol__2.4.2?赋值运算符 43__eol__2.4.3?比较运算符 43__eol__2.4.4?逻辑运算符 43__eol__2.4.5?位运算符 44__eol__2.4.6?成分运算符 45__eol__2.4.7?运算符的优先级 45__eol__案例分析与实现 46__eol__案例分析 46__eol__案例实现 46__eol__本章小结 47__eol__课后训练 47__eol__第3章?程序控制结构 49__eol__3.1?流程控制 49__eol__3.2?判断语句 49__eol__3.2.1?if语句 50__eol__3.2.2?if…else语句 50__eol__3.2.3?if…elif…else语句 51__eol__3.3?循环语句 52__eol__3.3.1?for循环 52__eol__3.3.2?while循环 53__eol__3.4?跳转语句 54__eol__3.4.1?break语句 54__eol__3.4.2?continue语句 54__eol__3.4.3?pass语句 55__eol__案例分析与实现 55__eol__案例分析 55__eol__案例实现 56__eol__本章小结 57__eol__课后训练 57__eol__第4章?函数 59__eol__4.1?函数的定义 59__eol__4.2?参数 60__eol__4.2.1?形参和实参 60__eol__4.2.2?默认参数 60__eol__4.2.3?关键字参数 60__eol__4.2.4?可变参数 61__eol__4.3?变量的作用域 62__eol__4.4?嵌套函数 63__eol__4.5?匿名函数 65__eol__4.6?递归函数 65__eol__案例分析与实现 66__eol__案例分析 66__eol__案例实现 66__eol__本章小结 67__eol__课后训练 67__eol__第5章?模块与包 69__eol__5.1?模块 69__eol__5.1.1?模块的创建和导入 69__eol__5.1.2?模块的搜索目录 70__eol__5.2?包 72__eol__5.3?标准模块 72__eol__5.4?第三方模块 73__eol__案例分析与实现 74__eol__案例分析 74__eol__案例实现 74__eol__本章小结 75__eol__课后训练 75__eol__第6章?类和对象 77__eol__6.1?面向对象程序设计的概念 77__eol__6.2?类的定义和使用 78__eol__6.2.1?定义类 78__eol__6.2.2?创建类的实例 78__eol__6.2.3?创建__init__()方法 78__eol__6.2.4?创建类的成员并访问 79__eol__6.3?继承机制 82__eol__6.4?访问限制 83__eol__案例分析与实现 85__eol__案例分析 85__eol__案例实现 86__eol__本章小结 89__eol__课后训练 89__eol__第7章?异常 91__eol__7.1?标准异常 91__eol__7.2?处理异常 93__eol__7.3?自定义异常 94__eol__案例分析与实现 95__eol__案例分析 95__eol__案例实现 95__eol__本章小结 96__eol__课后训练 96__eol__Python项目实战篇__eol__第8章?文件备份之文件操作 99__eol__8.1?文件的应用级操作 99__eol__8.1.1?文件的打开和创建 99__eol__8.1.2?文件的读取和写入 100__eol__8.2?文件的系统级操作 105__eol__案例分析与实现 107__eol__案例分析 107__eol__案例实现 107__eol__本章小结 108__eol__课后训练 108__eol__第9章?学生信息管理系统之数据库操作 110__eol__9.1?Python数据库开发简介 110__eol__9.2?SQLite 111__eol__9.2.1?SQLite简介 111__eol__9.2.2?SQLite操作 111__eol__9.3?MySQL 113__eol__9.3.1?MySQL简介 113__eol__9.3.2?MySQL操作 113__eol__案例分析与实现 116__eol__案例分析 116__eol__案例实现 116__eol__本章小结 121__eol__课后训练 121__eol__第10章?图书购买数据获取之网络爬虫 123__eol__10.1?认识网络爬虫 123__eol__10.1.1?网络爬虫的概念 123__eol__10.1.2?网络爬虫的分类 123__eol__10.1.3?网络爬虫的合法性 124__eol__10.1.4?Robots协议 124__eol__10.2?HTTP的概念 125__eol__10.2.1?请求与响应过程 125__eol__10.2.2?请求 125__eol__10.2.3?状态码 126__eol__10.3?HTML的概念 126__eol__10.4?网页爬取 127__eol__10.4.1?发送请求 128__eol__10.4.2?网页解析 130__eol__案例分析与实现 140__eol__案例分析 140__eol__案例实现 141__eol__本章小结 142__eol__课后训练 142__eol__第11章?超市营业额数据分析之数据理 144__eol__11.1?NumPy 144__eol__11.1.1?NumPy 简介 144__eol__11.1.2?NumPy安装 145__eol__11.1.3?NumPy基本操作 145__eol__11.2?Pandas 153__eol__11.2.1?Pandas简介 153__eol__11.2.2?Pandas安装 153__eol__11.2.3?Pandas基本操作 153__eol__案例分析与实现 165__eol__案例分析 165__eol__案例实现 165__eol__本章小结 169__eol__课后训练 169__eol__第12章?超市营业额数据再分析之数据可视化 171__eol__12.1?Matplotlib 171__eol__12.1.1?Matplotlib简介 171__eol__12.1.2?Matplotlib安装 171__eol__12.1.3?图形绘制 171__eol__12.1.4?常见图形示例 175__eol__12.2?Pyecharts 178__eol__12.2.1?Pyecharts简介 178__eol__12.2.2?Pyecharts安装 179__eol__12.2.3?图形绘制 179__eol__12.2.4?常见图形示例 183__eol__案例分析与实现 187__eol__案例分析 187__eol__案例实现 187__eol__本章小结 191__eol__课后训练 191__eol__参考文献 192
Baidu
map