注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2023-01

出版社:电子工业出版社

以下为《Python实用教程(含典型案例视频分析)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121361616
  • 1-7
  • 292784
  • 64245724-6
  • 平塑
  • 16开
  • 2023-01
  • 672
  • 400
  • 工学
  • 软件工程
  • 计算机类
  • 高职
目录
目  录 第一部分 基 础 篇 第1章 Python,掀起你的盖头来 1 1.1 Python简介 1 1.2 安装Python及其扩展库 2 1.2.1 安装Python 2 1.2.2 Python集成开发环境—IDLE 5 1.3 PyCharm开发环境的安装和设置 5 1.3.1 PyCharm的安装 6 1.3.2 PyCharm程序设计环境 9 1.3.3 一个简单的程序实例 11 1.4 扩展库的安装和使用 13 1.4.1 扩展库的安装 13 1.4.2 扩展库的导入和使用 15 1.4.3 编程环境同步 16 1.5 Python说明 16 1.5.1 程序语法规则 16 1.5.2 Python语言的执行 19 1.5.3 name属性的作用 19 第2章 Python虽神,语言基础并不特别 20 2.1 数据类型 20 2.1.1 数值 20 2.1.2 字符串与字节串 22 2.1.3 数据类型转换 23 2.1.4 类型变量 25 2.2 运算符与表达式 26 2.2.1 算术运算符及其表达式 26 2.2.2 关系运算符及其表达式 27 2.2.3 位运算符及其表达式 27 2.2.4 逻辑运算符及其表达式 28 2.2.5 字符串基本运算及其表达式 29 2.2.6 赋值运算符 30 2.2.7 与同性判断运算符 31 2.3 基本输入和输出 31 2.3.1 输出到屏幕 31 2.3.2 键盘输入 33 2.4 综合应用实例 34 第3章 这样就能控制:分支和循环 35 3.1 选择结构 35 3.1.1 if语句的三种形式 35 3.1.2 if语句的嵌套 38 3.2 循环结构 38 3.2.1 循环语句 38 3.2.2 循环控制语句 40 3.2.3 循环嵌套 41 3.3 范围和迭代器 42 3.3.1 范围 42 3.3.2 迭代器 43 3.4 综合应用举例 43 第4章 序列是什么:列元字集 46 4.1 列表:list 46 4.1.1 创建列表 46 4.1.2 索引和切片 47 4.1.3 列表的基本操作 48 4.1.4 列表方法 49 4.1.5 列表推导式 52 4.2 元组:tuple 54 4.2.1 元组的基本操作 54 4.2.2 生成器推导式 55 4.3 集合:set 56 4.3.1 集合的创建与访问 56 4.3.2 集合的基本操作符 57 4.4 字典:dict 59 4.4.1 字典的基本操作符 59 4.4.2 字典方法 60 4.5 序列 62 4.5.1 序列间的转换 62 4.5.2 常用内置函数 64 4.6 综合应用实例 67 第5章 又是数组,又是矩阵 70 5.1 数组 70 5.1.1 创建数组 70 5.1.2 元素的增加、查询、修改、 删除 71 5.1.3 分割切片 73 5.1.4 运算 73 5.1.5 条件函数 74 5.2 矩阵 75 5.2.1 创建矩阵 75 5.2.2 常用的矩阵运算 76 5.2.3 常用的矩阵求值 77 5.2.4 矩阵的分隔和合并 78 5.2.5 矩阵和数组 79 5.3 array模块数据库基本概念 80 第6章 虽是字符串,还要正则表达式 83 6.1 基本说明 83 6.1.1 字符串编码 83 6.1.2 转义字符 84 6.1.3 字符串常量 85 6.2 字符串格式化 86 6.2.1 用%符号进行格式化 86 6.2.2 用format()方法格式化 87 6.2.3 格式化的字符串常量 88 6.2.4 用template模板格式化 89 6.3 字符串常用操作 89 6.3.1 字符串创建和访问 89 6.3.2 字符串操作和判断 91 6.3.3 字符串排版和切片 93 6.3.4 综合应用实例 93 6.4 正则表达式 94 6.4.1 正则表达式元字符 94 6.4.2 正则表达式模块re 95 6.4.3 match对象和正则表达式子 模式 98 6.4.4 综合应用实例 98 第7章 代码重用和共享:函数和模块 100 7.1 Python程序结构 100 7.2 用户编写函数 101 7.2.1 函数定义与调用 101 7.2.2 函数嵌套定义 102 7.2.3 修饰器 102 7.2.4 列表推导式 103 7.3 参数传递 103 7.3.1 定长参数 104 7.3.2 可变长度参数 105 7.3.3 序列解包 105 7.4 函数嵌套与递归 106 7.5 变量作用域 107 7.5.1 局部变量 107 7.5.2 全局变量 108 7.6 lambda表达式 108 7.7 成器函数设计 110 7.8 模块 111 7.9 命名空间 112 7.9.1 命名空间的分类 112 7.9.2 命名空间的规则 113 7.10 包 113 7.10.1 包介绍 114 7.10.2 包管理工具 114 7.11 综合应用实例 115 第8章 对象需要谈一谈:面向对象编程 117 8.1 类 117 8.1.1 基本概念 117 8.1.2 类的定义与使用 118 8.1.3 数据成员 119 8.1.4 方法 120 8.1.5 属性 122 8.1.6 动态性 123 8.2 继承、多态 124 8.2.1 继承 124 8.2.2 多重继承 125 8.2.3 多态 126 8.3 运算符重载 127 第9章 信息永久保存:文件操作 129 9.1 文件及其操作 129 9.1.1 文件类型 129 9.1.2 文件的打开和关闭 130 9.2 文件操作 131 9.2.1 写入方法 131 9.2.2 读取操作方法 132 9.2.3 定位与移动 132 9.2.4 文件设备 133 9.2.5 上下文管理语句 134 9.3 序列化和反序列化 134 9.4 文件和文件夹的操作 135 9.4.1 文件操作 135 9.4.2 目录操作 135 第10章 野马不会脱缰:异常处理 137 10.1 异常的产生 137 10.2 内置异常类 137 10.3 异常处理结构 138 10.4 抛出异常 142 10.5 自定义异常 143 10.6 断言语句 143 第二部分 应 用 篇 第11章 拿起一支笔画来画去:二维图表 实例 145 11.1 单幅图表:绘制螺旋曲线实例 145 11.1.1 背景知识 145 11.1.2 实现原理 146 11.1.3 程序及分析 147 11.2 绘制多轴图表:展示初等函数实例 148__eo