- 电子工业出版社
 - 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                            
                            
                        
                        
                        
                    
