Python程序设计基础(第2版)
定价:¥65.00
                            								作者: 钟雪灵
出版时间:2024-06
出版社:电子工业出版社
- 电子工业出版社
 - 9787121477157
 - 1-1
 - 525026
 - 48254044-0
 - 平塑
 - 16开
 - 2024-06
 - 300
 - 公共课
 - 本科 高职
 
                            内容简介
                        
                        
                                本书介绍Python程序设计的基础知识,集教材、习题、上机实验于一体,内容涵盖全国计算机等级考试二级Python语言程序设计的考试大纲,包括11章教学内容和12个实验。在教学内容中,第1~6章介绍Python程序设计的基础知识,第7~9章介绍3个用于数据分析的第三方软件包及其应用,第10~11章介绍运用Python进行财经数据分析与可视化的几个综合案例。12个实验与教学内容结合紧密,包括验证性、设计性和综合性实验,方便实验教学的组织与开展。                            
                            
                        
                            目录
                        
                        
                                第1章  初识Python	1__eol__1.1  Python语言概述	1__eol__1.2  Python的开发优势	1__eol__1.3  安装Python	2__eol__1.4  IDLE开发环境	3__eol__1.4.1  Python IDLE集成开发环境	3__eol__1.4.2  Python程序编辑器	4__eol__1.4.3  Python程序书写规范	5__eol__1.4.4  Python程序的运行	6__eol__1.5  Anaconda开发环境	8__eol__1.5.1  Python软件包管理工具	8__eol__1.5.2  Anaconda软件包	9__eol__1.5.3  Anaconda Prompt窗口	11__eol__1.5.4  IPython开发工具	13__eol__1.5.5  Spyder集成开发环境	17__eol__1.6  Jupyter Notebook介绍	18__eol__1.6.1  安装与启动Jupyter Notebook	18__eol__1.6.2  程序的编辑与运行	19__eol__1.7  本章小结	21__eol__习题	21__eol__第2章  Python语言基础	23__eol__2.1  基本数据类型	23__eol__2.1.1  数值型	23__eol__2.1.2  逻辑型	23__eol__2.1.3  字符串	24__eol__2.2  变量	28__eol__2.2.1  关键字和标识符	28__eol__2.2.2  变量	29__eol__2.3  运算符与表达式	30__eol__2.3.1  运算符	30__eol__2.3.2  表达式	35__eol__2.3.3  数据类型转换	36__eol__2.4  输入与输出	37__eol__2.4.1  输入函数input()	37__eol__2.4.2  输出函数print()	37__eol__2.5  内置函数	38__eol__2.5.1  数学运算函数	38__eol__2.5.2  字符串处理函数	39__eol__2.5.3  其他函数	42__eol__2.6  常用模块	43__eol__2.6.1  模块导入	43__eol__2.6.2  math模块	45__eol__2.6.3  random模块	46__eol__2.6.4  datetime和time模块	47__eol__2.7  本章小结	50__eol__习题	51__eol__第3章  Python容器数据类型	53__eol__3.1  列表	53__eol__3.1.1  创建列表和存取列表元素	53__eol__3.1.2  列表基本操作	54__eol__3.1.3  列表常用函数	55__eol__3.1.4  切片	57__eol__3.1.5  列表生成方式	57__eol__3.2  元组	59__eol__3.2.1  创建元组和存取元组元素	59__eol__3.2.2  元组和列表的差异	60__eol__3.2.3  序列操作函数	61__eol__3.3  字典	62__eol__3.3.1  创建字典和存取键值对	62__eol__3.3.2  字典的常用方法	63__eol__3.4  集合	64__eol__3.4.1  创建集合	64__eol__3.4.2  遍历集合	65__eol__3.4.3  集合操作函数	65__eol__3.4.4  集合运算:并、交、差	66__eol__3.5  可变类型和不可变类型	67__eol__3.6  本章小结	68__eol__习题	69__eol__第4章  程序控制结构	70__eol__4.1  顺序结构	70__eol__4.2  选择结构	71__eol__4.2.1  二分支选择结构	71__eol__4.2.2  单分支选择结构	72__eol__4.2.3  多分支选择结构	73__eol__4.2.4  多分支(嵌套)选择结构	75__eol__4.3  循环结构	76__eol__4.3.1  while循环	76__eol__4.3.2  for循环	78__eol__4.3.3  break语句和continue语句	79__eol__4.3.4  循环的嵌套	80__eol__4.4  异常处理结构	82__eol__4.5  本章小结	84__eol__习题	84__eol__第5章  函数	85__eol__5.1  函数定义	85__eol__5.2  函数调用与参数	88__eol__5.2.1  函数调用的一般形式	88__eol__5.2.2  不可变对象和可变对象参数	89__eol__5.2.3  默认值参数	89__eol__5.2.4  关键字参数	90__eol__5.2.5  不定长参数	91__eol__5.2.6  实参序列解包	91__eol__5.3  变量的作用域	92__eol__5.4  lambda表达式	93__eol__5.5  生成器函数	95__eol__5.6  函数递归调用	95__eol__5.7  Python的第三方库	97__eol__5.7.1  jieba库	97__eol__5.7.2  wordcloud库	98__eol__5.7.3  turtle库	100__eol__5.8  本章小结	101__eol__习题	102__eol__第6章  文件	103__eol__6.1  文件的基本概念	103__eol__6.2  文件基本操作	104__eol__6.2.1  用内置函数open()打开文件	104__eol__6.2.2  文件对象的属性和常用方法	105__eol__6.2.3  关闭文件	106__eol__6.2.4  读/写文本文件	106__eol__6.2.5  使用pickle模块读/写二进制文件	108__eol__6.2.6  文件定位	109__eol__6.2.7  读/写docx文件	110__eol__6.2.8  读/写xlsx文件	111__eol__6.3  文件与文件夹操作	112__eol__6.3.1  os模块	112__eol__6.3.2  os.path模块	114__eol__6.4  编程实例	114__eol__6.5  本章小结	118__eol__习题	118__eol__第7章  NumPy科学计算库	119__eol__7.1  NumPy基础	120__eol__7.1.1  数组对象特性	120__eol__7.1.2  生成数组	121__eol__7.1.3  NumPy的数据类型	123__eol__7.2  存取数组元素	125__eol__7.2.1  基本索引和切片操作	125__eol__7.2.2  二维数组的索引操作	125__eol__7.2.3  布尔索引	126__eol__7.3  数组运算和排序	127__eol__7.3.1  数组和单个数据的运算	127__eol__7.3.2  数组广播运算	127__eol__7.3.3  数组排序	129__eol__7.4   NumPy的函数	130__eol__7.4.1  常用函数	130__eol__7.4.2  随机函数	133__eol__7.4.3  集合函数	134__eol__7.4.4  多项式	134__eol__7.4.5  线性代数函数	135__eol__7.5  数组组合和文件存取	136__eol__7.5.1  改变数组维数	136__eol__7.5.2  数组组合	137__eol__7.5.3  数组分割	138__eol__7.5.4  读写文件	139__eol__7.5.5  meshgrid网格数组	140__eol__7.6  应用实例	140__eol__7.7  本章小结	143__eol__习题	143__eol__第8章  Pandas数据分析库	144__eol__8.1  Pandas的基本数据结构	144__eol__8.1.1  Series序列	144__eol__8.1.2  DataFrame数据框	147__eol__8.2  访问数据	149__eol__8.2.1  loc[]、iloc[]访问	149__eol__8.2.2  query()和select_dtypes()	151__eol__8.3  算术运算和对齐	151__eol__8.3.1  nan缺失值处理	151__eol__8.3.2  对齐处理	154__eol__8.3.3  通用函数	156__eol__8.4  读/写数据文件	157__eol__8.4.1  CSV文件	157__eol__8.4.2  Excel文件	159__eol__8.4.3  Stata和Json文件	160__eol__8.4.4  html表格	160__eol__8.5  数据整理	161__eol__8.5.1  插入或删除行列及数据替换	161__eol__8.5.2  索引整理	162__eol__8.5.3  重复值处理	164__eol__8.5.4  排序和排名	164__eol__8.5.5  数据框连接	166__eol__8.5.6  数据分箱	168__eol__8.5.7  多级索引	16                            
                            
                        
                        
                        
                    


