Python基础教程与项目实践
定价:¥52.00
                            								作者: 刘同存
出版时间:2024-02
出版社:电子工业出版社
- 电子工业出版社
 - 9787121475085
 - 1-1
 - 540548
 - 68260202-4
 - 16开
 - 2024-02
 - 电子与信息大类
 - 计算机类
 - 高职
 
                            内容简介
                        
                        
                                本书结合编者对本科生和研究生的教学经验,总结近几年利用Python进行数据分析和人工智能项目实践的经验,从语言的前瞻性和实用性角度出发,以实际需求为导向而编写。在内容设计上,打破学科体系、知识本位的束缚,以行业标准、职业标准、教学标准为引领,根据企业岗位规范与任职要求提炼核心编程技能,由浅入深地将不同知识点进行串联,使得各知识点之间密切联系,让读者能够逐层深入地掌握Python编程技巧。                            
                            
                        
                            目录
                        
                        
                                目    录__eol__第1章 Python初探	1__eol__1.1 关于Python	1__eol__1.1.1  Python的起源	1__eol__1.1.2  Python的发展史	1__eol__1.1.3  Python的特点	2__eol__1.1.4  为什么要学习Python	3__eol__1.2 Python环境搭建	3__eol__1.2.1  使用Python安装包搭建编程环境	3__eol__1.2.2  使用Anaconda集成包搭建编程环境	6__eol__1.2.3  Python编程工具IDE	7__eol__1.3 编写并运行第一个Python程序	8__eol__1.3.1  利用Jupyter编写并运行Hello World程序	8__eol__1.3.2  从终端运行Python程序	9__eol__1.3.3  在Python命令窗口中运行程序	10__eol__1.4 Python注释	10__eol__1.4.1  单行注释	11__eol__1.4.2  多行注释	11__eol__1.5 本章小结	11__eol__第2章 基础语法	12__eol__2.1 标识符与关键字	12__eol__2.1.1  标识符	12__eol__2.1.2  关键字	13__eol__2.2 变量与赋值	13__eol__2.3 语句	15__eol__2.4 数据类型	16__eol__2.4.1  数值型	16__eol__2.4.2  字符串	18__eol__2.4.3  空值None	23__eol__2.5 输入与输出	23__eol__2.5.1  input()函数	23__eol__2.5.2  print()函数	24__eol__2.5.3  eval()函数	25__eol__2.6 运算符与表达式	26__eol__2.6.1  算术运算符	26__eol__2.6.2  比较运算符	27__eol__2.6.3  逻辑运算符	29__eol__2.6.4  成员运算符	32__eol__2.6.5  表达式	32__eol__2.7  数据类型转换	34__eol__2.7.1  自动转换	34__eol__2.7.2  显式转换	34__eol__2.8  扩展赋值	35__eol__2.9 案例分析	36__eol__2.10 本章小结	37__eol__动手编程	38__eol__第3章 Python控制流	39__eol__3.1 选择结构	39__eol__3.1.1  if语句	39__eol__3.1.2  if…else语句	41__eol__3.1.3  if…elif…else语句	42__eol__3.2 简单循环结构	43__eol__3.2.1  while循环	44__eol__3.2.2  for循环	45__eol__3.2.3  break语句	47__eol__3.2.4  continue语句	48__eol__3.3 复杂循环结构	49__eol__3.3.1  for-for循环嵌套结构	50__eol__3.3.2  while-while循环嵌套结构	51__eol__3.3.3  while-for循环嵌套结构	52__eol__3.3.4  循环中的else语句	52__eol__3.4 案例分析	53__eol__3.5 本章小结	57__eol__动手编程	57__eol__第4章 字符串处理	59__eol__4.1 字符串的长度与比较	59__eol__4.2 字符串索引	59__eol__4.3 字符串切片	61__eol__4.3.1  简单切片	61__eol__4.3.2  有步长的切片	62__eol__4.4 字符串遍历	63__eol__4.4.1  for循环遍历	63__eol__4.4.2  结合range()函数的for循环遍历	63__eol__4.4.3  内置函数enumerate()遍历	64__eol__4.4.4  内置函数iter()遍历	64__eol__4.5 常用的字符串函数	65__eol__4.5.1  index()函数	65__eol__4.5.2  replace()函数	66__eol__4.5.3  join()函数	67__eol__4.5.4  split()函数	67__eol__4.5.5  strip()、lstrip()和rstrip()函数	68__eol__4.5.6  find()函数	69__eol__4.5.7  lower()和upper()函数	70__eol__4.5.8  startswith()和endswith()函数	72__eol__4.6 案例分析	72__eol__4.7 本章小结	74__eol__动手编程	75__eol__第5章 列表与元组	76__eol__5.1 认识列表	76__eol__5.1.1  定义列表	76__eol__5.1.2  创建列表	76__eol__5.1.3  查看列表长度	77__eol__5.1.4  访问列表	77__eol__5.2 列表操作	78__eol__5.2.1  列表遍历	78__eol__5.2.2  列表切片	81__eol__5.2.3  列表解析	82__eol__5.2.4  列表数值计算	84__eol__5.3  列表中元素的添加、删除与修改	85__eol__5.3.1  向列表中添加元素	85__eol__5.3.2  删除列表中的元素	86__eol__5.3.3  修改列表中的元素	89__eol__5.4 列表的组织	90__eol__5.4.1  列表排序	90__eol__5.4.2  列表反转	92__eol__5.4.3  列表的复制:浅复制与深复制	93__eol__5.5 元组	95__eol__5.5.1  创建元组	95__eol__5.5.2  使用元组	96__eol__5.5.3  修改元组	96__eol__5.6 案例分析	97__eol__5.7 本章小结	100__eol__动手编程	100__eol__第6章 集合与字典	102__eol__6.1 集合	102__eol__6.1.1  集合构造	102__eol__6.1.2  集合修改	103__eol__6.1.3  集合遍历	105__eol__6.1.4  集合操作	105__eol__6.1.5  集合运算	106__eol__6.2 字典的定义	106__eol__6.2.1  构造字典	107__eol__6.2.2  字典访问	107__eol__6.3 字典操作	108__eol__6.3.1  向字典中添加元素	108__eol__6.3.2  修改字典中的值	109__eol__6.3.3  删除字典中的值	109__eol__6.3.4  字典遍历	109__eol__6.4  字典嵌套	110__eol__6.4.1  列表中嵌套字典	111__eol__6.4.2  字典中嵌套列表	111__eol__6.4.3  字典中嵌套字典	112__eol__6.5 案例分析	113__eol__6.6  本章小结	114__eol__动手编程	115__eol__第7章 函数与模块	117__eol__7.1 函数定义	117__eol__7.1.1  不带参数的函数	118__eol__7.1.2  带参数的函数	118__eol__7.2 函数调用	119__eol__7.2.1  形参与实参	120__eol__7.2.2  函数参数传递方式	120__eol__7.2.3  参数传递机制	123__eol__7.2.4  返回值	125__eol__7.3 匿名函数	126__eol__7.4 全局变量与局部变量	127__eol__7.4.1  变量作用域	127__eol__7.4.2  global语句	130__eol__7.5 函数递归	130__eol__7.5.1  函数嵌套调用	130__eol__7.5.2  递归的定义	131__eol__7.5.3  函数的递归调用	132__eol__7.6 常用的模块	133__eol__7.6.1  使用模块	133__eol__7.6.2  math模块	135__eol__7.6.3  random模块	135__eol__7.6.4  time模块	137__eol__7.6.5  sys模块	138__eol__7.7 案例分析	139__eol__7.8 本章小结	141__eol__动手编程	142__eol__第8章 面向对象	143__eol__8.1 面向对象简介	143__eol__8.1.1  面向对象编程	143__eol__8.1.2  面向对象的主要特征	144__eol__8.2 创建与使用类	145__eol__8.2.1  创建类	145__eol__8.2.2  创建实例	146__eol__8.2.3  修改实例属性的值	147__eol__8.3  类的继承	149__eol__8.3.1  定义子类	149__eol__8.3.2  子类函数__init__()	150__eol__8.3.3  重写父类方法	150__eol__8.4 类中的__name__属性	151__eol__8.5 使用外部类	151__eol__8                            
                            
                        
                        
                        
                    

