注册 登录 进入教材巡展
#
  • #

出版时间:2023-12

出版社:电子工业出版社

以下为《Python程序设计基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121375958
  • 1-13
  • 295634
  • 48253233-0
  • 平塑
  • 16开
  • 2023-12
  • 480
  • 300
  • 工学
  • 计算机科学与技术
  • 公共课
  • 本科 高职
作者简介

钟雪灵,男,教授。华南师范大学计算机科学学士,华南师范大学计算机软件与理论硕士,暨南大学企业管理博士。现为广东金融学院互联网金融与信息工程学院副院长。

查看全部
目录
目 录__eol__第1章 初识Python 1__eol__1.1 Python语言概述 1__eol__1.2 Python的开发优势 1__eol__1.3 安装Python 2__eol__1.4 IDLE开发环境 4__eol__1.4.1 Python IDLE集成开发环境 4__eol__1.4.2 Python程序编辑器 4__eol__1.4.3 Python程序书写规范 5__eol__1.4.4 Python程序的运行 7__eol__1.5 Anaconda开发环境 8__eol__1.5.1 Python软件包管理工具 8__eol__1.5.2 Anaconda软件包 10__eol__1.5.3 Anaconda Prompt窗口 12__eol__1.5.4 IPython开发工具 14__eol__1.5.5 Spyder集成开发环境 18__eol__1.6 本章小结 19__eol__习题 20__eol__第2章 Python语言基础 21__eol__2.1 基本数据类型 21__eol__2.1.1 数值型 21__eol__2.1.2 逻辑型 21__eol__2.1.3 字符串 22__eol__2.2 变量 26__eol__2.2.1 关键字和标识符 26__eol__2.2.2 变量 27__eol__2.3 运算符与表达式 28__eol__2.3.1 运算符 28__eol__2.3.2 表达式 33__eol__2.3.3 数据类型转换 34__eol__2.4 输入与输出 35__eol__2.4.1 输入函数input() 35__eol__2.4.2 输出函数print() 36__eol__2.5 内置函数 36__eol__2.5.1 数学运算函数 37__eol__2.5.2 字符串处理函数 37__eol__2.5.3 其他函数 40__eol__2.6 常用模块 41__eol__2.6.1 模块导入 41__eol__2.6.2 math数学模块 43__eol__2.6.3 random随机数模块 44__eol__2.6.4 datetime和time模块 45__eol__2.7 本章小结 48__eol__习题 49__eol__第3章 Python容器数据类型 51__eol__3.1 列表list 51__eol__3.1.1 创建列表和存取列表元素 51__eol__3.1.2 列表基本操作 52__eol__3.1.3 列表常用函数 53__eol__3.1.4 切片 55__eol__3.1.5 列表生成方式 55__eol__3.2 元组 56__eol__3.2.1 创建元组和存取元组元素 56__eol__3.2.2 元组和列表的差异 58__eol__3.2.3 序列操作函数 58__eol__3.3 字典 59__eol__3.3.1 创建字典和存取键值对 59__eol__3.3.2 字典的常用方法 60__eol__3.4 集合 62__eol__3.4.1 创建集合 62__eol__3.4.2 遍历集合 62__eol__3.4.3 集合操作函数 63__eol__3.4.4 集合运算:并、交、差 64__eol__3.5 可变类型和不可变类型 65__eol__3.6 浅复制和深复制 66__eol__3.7 本章小结 67__eol__习题 67__eol__第4章 程序控制结构 69__eol__4.1 顺序结构 69__eol__4.2 选择结构 69__eol__4.2.1 二分支选择结构 70__eol__4.2.2 单分支选择结构 71__eol__4.2.3 多分支选择结构 72__eol__4.2.3 嵌套的选择结构 73__eol__4.3 循环结构 74__eol__4.3.1 while循环 75__eol__4.3.2 for循环 76__eol__4.3.3 break语句和continue语句 78__eol__4.3.4 else子句 79__eol__4.3.5 循环的嵌套 79__eol__4.4 异常处理结构 81__eol__4.5 本章小结 82__eol__习题 82__eol__第5章 函数 84__eol__5.1 函数定义 84__eol__5.2 函数调用与参数 86__eol__5.2.1 函数调用的一般形式 86__eol__5.2.2 不可变对象和可变对象参数 87__eol__5.2.3 默认值参数 87__eol__5.2.4 关键字参数 89__eol__5.2.5 不定长参数 89__eol__5.2.6 实参序列解包 90__eol__5.3 变量的作用域 91__eol__5.4 lambda表达式 92__eol__5.5 嵌套定义、修饰器和生成器函数 93__eol__5.6 函数递归调用 95__eol__5.7 Python的第三方库 97__eol__5.7.1 pyinstaller库 97__eol__5.7.2 jieba库 98__eol__5.7.3 wordcloud库 99__eol__5.7.4 turtle库 100__eol__5.8 本章小节 102__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 关闭文件 105__eol__6.2.4 读/写文本文件 106__eol__6.2.5 读/写二进制文件 107__eol__6.2.6 文件定位 108__eol__6.2.7 读/写docx文件和xlsx文件 109__eol__6.3 文件与文件夹操作 111__eol__6.3.1 os模块 111__eol__6.3.2 os.path模块 113__eol__6.4 编程实例 113__eol__6.5 本章小节 116__eol__习题 116__eol__第7章 NumPy科学计算库 117__eol__7.1 NumPy基础 117__eol__7.1.1 数组对象特性 117__eol__7.1.2 生成数组 118__eol__7.1.3 NumPy的数据类型 121__eol__7.2 存取数组元素 122__eol__7.2.1 基本索引和切片操作 122__eol__7.2.2 二维数组的索引操作 123__eol__7.2.3 布尔索引 124__eol__7.3 数组运算和排序 125__eol__7.3.1 数组和单个数据的运算 125__eol__7.3.2 数组和数组的运算 125__eol__7.3.3 数组排序 127__eol__7.4 NumPy的函数 128__eol__7.4.1 常用函数 128__eol__7.4.2 随机函数 131__eol__7.4.3 集合函数 132__eol__7.4.4 多项式 132__eol__7.5 数组组合和文件存取 133__eol__7.5.1 改变数组的维度 133__eol__7.5.2 数组组合 134__eol__7.5.3 数组分割 135__eol__7.5.4 读写文件 136__eol__7.6 应用实例 137__eol__7.7 本章小结 139__eol__习题 140__eol__第8章 Pandas数据分析库 141__eol__8.1 Pandas的基本数据结构 141__eol__8.1.1 Series序列 141__eol__8.1.2 DataFrame数据框 144__eol__8.2 访问数据 146__eol__8.2.1 loc[]、iloc[]访问 147__eol__8.2.2 at[]、iat[]、query()访问 149__eol__8.3 算术运算和对齐 149__eol__8.3.1 nan缺失值处理 149__eol__8.3.2 对齐处理 152__eol__8.3.3 通用函数 154__eol__8.4 读/写数据文件 155__eol__8.4.1 读/写CSV文件 155__eol__8.4.2 读/写Excel文件 157__eol__8.4.3 读/写HDF5文件 157__eol__8.5 数据整理 158__eol__8.5.1 行、列的插入和删除 158__eol__8.5.2 索引整理 159__eol__8.5.3 重复值处理 161__eol__8.5.4 排序和排名 162__eol__8.5.5 数据框连接 164__eol__8.5.6 数据分段 165__eol__8.5.7 多级索引 167__eol__8.5.8 字符串处理 168__eol__8.6 分组统计 169__eol__8.6.1 分组对象概述 169__eol__8.6.2 分组对象的统计方法 170__eol__8.